Ctrl+[をにリマップしようとしてい:pop
ます。Ctrl+と+ +tを新しいシェルタブにリバウンドしました。私が思いついた::tabe
CtrlShiftT
nnoremap <C-[> :pop
しかし、これを行うと:pop
、ほとんどすべてのキーストローク、さらにはマウスのクリックさえも取得します。
このキーマッピングは、タグリストのチェーンをバックアップするという考えです。Ctrl+の反対]
Ctrl+[をにリマップしようとしてい:pop
ます。Ctrl+と+ +tを新しいシェルタブにリバウンドしました。私が思いついた::tabe
CtrlShiftT
nnoremap <C-[> :pop
しかし、これを行うと:pop
、ほとんどすべてのキーストローク、さらにはマウスのクリックさえも取得します。
このキーマッピングは、タグリストのチェーンをバックアップするという考えです。Ctrl+の反対]
ターミナルで<Esc>
は、と同じ<C-[>
です; 両方とも同じキーコードで表されます。
キーボード入力が内部で処理される方法のため、GVIMでも、残念ながら、これと他の多くのキーの組み合わせ(Ctrl+LetterとCtrl+Shift + Letterなど)を区別することはできません。これは既知の問題点であり、vim_devと#vimIRCチャネルに関するさまざまな議論の対象です。
一部の人々(主にPaul LeoNerd Evans)はそれを修正したいと思っており(これをサポートする端末のコンソールVimの場合でも)、さまざまな提案を浮かび上がらせています。http://groups.google.com/group/vim_dev/browse_thread/thread/626e83fa4588b32a/bfbcb22f37a8a1f8
しかし、今日の時点では、パッチやボランティアはまだ提供されていませんが、多くの人が将来のVim8メジャーリリースでこれを使用したいという希望を表明しています。