ウィンドウを循環する Vim キーバインディング

ウィンドウを循環する Vim キーバインディング

1 つのキーをバインドしてウィンドウを切り替えるにはどうすればよいですか? たとえば、ウィンドウを切り替えるたびに、ctrl-a(デフォルトはctrl-c) をクリックしてから、矢印キーの上/下/左/右を使用して切り替える必要があります。ctrl-aウィンドウを切り替える + を 1 つのキーだけで実行できますか? キーにバインドしようと思っていましたtabが、まだ問題を解決できませんでした。

答え1

他のコマンドと同じように、キー バインディングを作成します。ここでは、通常モード用のマッピングと挿入モード用のマッピングをそれぞれ 1 つずつ示しますtab。どちらも を使用します。

nnoremap <tab> :wincmd w<cr>
inoremap <tab> <c-o>:wincmd w<cr>

さらなるカスタマイズに関する詳細情報とヒントについては、:h wincmd

関連情報