vimでは、 switch-window-key 、<C-w><C-w>
(2回押す)が快適ではないので、に変更したいと思い<C-Tab>
ます。私がしていること:map <C-w><C-w> <C-Tab>
構成ファイル~/.vimrc
に追加しますが、ショートカットが使用されているかのように機能しません<C-Tab>
。<C-w><C-w>
トグルウィンドウコマンドの正しい表現であるかどうかもわかりません。では、どうすればそれを機能させることができ<C-Tab>
ますか?
2 に答える
3
まず、マッピングの順序が間違っています。次のようにする必要があります。
<map command> <desired shortcut> <action>
したがって、次のようにマッピングを記述する必要があります。
map <C-Tab> <C-w><C-w>
nnoremap
の代わりに使用することは間違いありませんmap
。
ただし<C-Tab>
、多くのコンテキストで機能しない信頼性の低いショートカットであるため、回避する必要があります。<leader>
( :help mapleader
) またはその他の (より適切にサポートされている) ショートカットを使用することをお勧めします。
<C-w><C-w>
それほど悪くないことに注意してください: を押しCtrl
てヒットするだけww
です。それはそれほど大したことではありません。
于 2012-12-24T12:39:54.167 に答える
0
より柔軟にウィンドウを切り替えることができるように、そのようにマッピングすることをお勧めします。
map <c-j> <c-w>j "move up
map <c-k> <c-w>k "down
map <c-l> <c-w>l "right
map <c-h> <c-w>h "left
于 2012-12-24T18:43:36.943 に答える