回答:
キーボード入力は内部的に処理されるため、残念ながら今日では、GVIMでもこれは一般的に不可能です。Ctrl+アルファベット以外の一部のキーの組み合わせはマッピングできません。Ctrl+文字とCtrl+ Shift+文字は区別できません。(端末が別個のtermcapコードを送信しない限り、ほとんどは送信しません。)挿入モードまたはコマンドラインモードで、キーの組み合わせを入力してみてください。何も起こらない/挿入される場合、そのキーの組み合わせは使用できません。これは<Tab>
/ <C-I>
、<CR>
/ <C-M>
/ <Esc>
/ <C-[>
などにも適用されます(例外は<BS>
/ のみ<C-H>
です)。これは既知の問題点であり、vim_devおよび#vim IRCチャネルに関するさまざまな議論の主題です。
一部の人々(ほとんどのPaul LeoNerd Evans)はそれを修正したい(これをサポートする端末のコンソールVimでさえ)、さまざまな提案を浮かび上がらせた、cp。http://groups.google.com/group/vim_dev/browse_thread/thread/626e83fa4588b32a/bfbcb22f37a8a1f8
しかし、現在のところ、パッチやボランティアはまだ出ていませんが、多くの人が将来のVim 8メジャーリリースでこれを使用したいという要望を表明しています。
特に端末の下にある場合、Vimではすべてのショートカットが使用できるわけではありません。そのためにタブショートカットを使用することはお勧めしません。ただし、代替ソリューションは次のようになる場合があります。
" Note: Allows faster switching between windows with "Ctrl+w"! By Questor
nnoremap <silent> <C-w> <C-w><C-w>
inoremap <silent> <C-w> <Esc><C-w><C-w>
vnoremap <silent> <C-w> <Esc><C-w><C-w>
https://github.com/eduardolucioac/groovim/blob/master/.vimrcの使用例を参照してください
[]の