わかりました。vimでEscを再マップする必要があると確信してい ます。私の選択は、Capslockを一般的に使用することです。しかし、私の質問は、Capslock機能はどこに行くのかということです。
- Escの場所に?
- まったく使用しないでください(大文字にはselection +'U'を使用してください)?
- 他の?
何がより生産的だと思いますか?
前もって感謝します。
わかりました。vimでEscを再マップする必要があると確信してい ます。私の選択は、Capslockを一般的に使用することです。しかし、私の質問は、Capslock機能はどこに行くのかということです。
何がより生産的だと思いますか?
前もって感謝します。
私はAutoHotKey(Windowsの場合)を使用してcapslockを再マップします。これは主に、誤ってヒットすることがあるためです。次に、shift-capslockを使用して、通常のcapslock機能を取得します。
一部のプログラムではcapslockが機能し、他のプログラムでは機能しないのは奇妙だと思います。
これを行うためのAutoHotKeyマッピング(capslock-> esc、shift-capslock-> capslock):
CapsLock:: Send, {ESC}
+CapsLock:: Send, {Blind}{CAPSLOCK}
私は現在の解決策が最も便利だと思うと言うことができます:
CapsLockキーがEsc機能に再マップされた後も、vimでEscキーを使用したい理由はありますか?(たとえば、コンピューターでvimを使用している他の人)。そうでない場合は、EscをCapsLock機能に再マップしない理由はありません。少なくともEscを他の目的で使用する場合を除きます。
個人的には、とにかくCapsLockを使用することはありませんが、使用する場合は、おそらくどこかに保持する必要があります。使用するキーバインディングと使用しないキーバインディングによって異なります。そのため、推奨するのは困難です。