貼り付けをcontrol + shift + vにマップし、gvimでビジュアルブロックモードをcontrol + vのままにする方法はありますか?
私は両方をかなり頻繁に使用します。
これは信頼できる答えではありませんが、gvimでCtrl + Shift + <letter>とCtrl + <letter>を区別する方法はないようです。
私はこれをWindows用のgvim7.3.138とLinux上のX用のgvim7.3.189を使用してテストしました。挿入モードに入り、Ctrl-Vを入力して次のキーを文字通り挿入し(「:helpi_CTRL-V」を参照)、Ctrl-Vを入力しました。結果は^V
として表示されました。最後にCtrl-Shift-Vを入力して、実験を繰り返しました。結果は再び^V
として表示されました。
2つのケースを別々に処理することは実装されていないが、検討されていることを示唆するTo Do項目( ":help todo.txt")もあります。
8 <C-A>と<C-S-A>のマッピングは両方とも機能する必要がありますか?
<C-v>
はすでにあなたが望むことをします。
もう1つは、より複雑になります。一部の(ほとんどの?)端末は、<CONTROL><SHIFT>
を<CONTROL>
とまったく同じように扱います。したがって、<CONTROL><SHIFT>v
はおそらく GVimで機能しますが、マッピングは通常のvim
では役に立ちません。
また、どの「貼り付け」をマッピングしますか:p
またはP
または"_dP
または別のもの?