私はVimの初心者ユーザーです。EscT61では少し遠いキーを押すのが嫌いです。コマンドモードに戻るため。どうすればマッピングできF4ますか?
5 に答える
1回のセッションでは、次のキーストロークを正確に入力できます。
esc:imapspace<f4>space<esc>enter
キーを使用escすると、コマンドモードになり、コロンが行コマンドを開始しimap
、F4キーをESCAPEにマップします。
ただし、これをすべてのセッションで保持する場合は、Vimスタートアップファイルに入れる必要があります。
この場所は環境によって異なります(私のLinuxボックスの場合、gvimの場合は$ HOME / .gvimrc、vimの場合は$ HOME / .vimrcにあります)。それを見つけて、次の行を追加する必要があります。
imap <f4> <esc>
使用できるトリックの1つは、(vim
引数なしで)裸のVimセッションを開始してから次のように入力することです。
:e $MYVIMRC
これにより、現在のスタートアップファイルが開きます。
また、
:echo $HOME
Windowsでの場所を教えてくれるはずです。
挿入モードを終了する別の方法は、Ctrl+Cを使用することです。しかし、それがあなたの状況に役立つかどうかはわかりません。
多くの Emacs ユーザーが "Caps Lock" キーを "Control" に再バインドするように、vimmer は "Caps Lock" キーを "Escape" に再バインドします。
...少なくとも私はそうします。そして、それは驚異的に機能します。
ホームローを試す:
imap jj <Esc>
imap <F4&> <ESC>