:diffget // 2と:diffget // 3と:Gwriteのショートカットをマッピングしています!マージを簡単にします。これまでのところ、Macでは次のことがあります。
map <D-2> :diffget //2<CR>
map <D-3> :diffget //3<CR>
map <D-0> :Gwrite!<CR>
しかし、残念ながら、それらは機能しません。何か案は?
:diffget // 2と:diffget // 3と:Gwriteのショートカットをマッピングしています!マージを簡単にします。これまでのところ、Macでは次のことがあります。
map <D-2> :diffget //2<CR>
map <D-3> :diffget //3<CR>
map <D-0> :Gwrite!<CR>
しかし、残念ながら、それらは機能しません。何か案は?
マッピング定義は正常に見えます。(:noremap
ただし、通常どおり、右側の再マッピングは不要であり、問題が発生する可能性があります。)特にコンソールVimでは、すべてのキーの組み合わせを使用できるわけではありません。
Ctrl+非アルファベットなどの一部のキーの組み合わせはマッピングできず、 +Ctrl文字と++文字を区別できません。(申し訳ありませんが、Macについてはよくわかりません。)これは既知の問題点であり、vim_devと#vimIRCチャネルに関するさまざまな議論の対象です。CtrlShift
挿入モードまたはコマンドラインモードで、キーの組み合わせを入力してみてください。何も起こらない/挿入されない場合、そのキーの組み合わせを使用することはできません。