
<C-->
vim で(または<C-dash>
または<C-minus>
、実際のところはわかりません) を のようなものにバインドすることは可能ですか<C-W><C-Q>
?
<C-->
デフォルトのバインディングでは何を意味しますか?
答え1
おそらく、そのバインディングをグヴィム、しかし、ヴィムターミナルで実行する場合、 に対して異なる文字列を送信するキーボード設定が見つかる可能性は低いためですcontrol/Minus。原則として、このcontrol修飾子はアルファベット以外のいくつかの文字にのみ影響します。
以下はスクリーンショットですvttest
これは、通常のコントロール キーのセットを示しています。
答え2
control-v
を入力してから、必要なキーの組み合わせを入力することで、コマンドを設定できます。
したがって、「control」+「minus」の場合は、 の新しい行に次のように入力します~/.vimrc
。
nnoremap *type on your keyboard*<ctrl-v><ctrl-minus>*end type* :MyCommand<cr>
これが意味を成すといいのですが!
答え3
私は、アンダースコアがシフトマイナスである英国のキーボードを使用していますが、キーを<C-_>
(つまり、コントロールとアンダースコア)にマッピングでき、コントロールマイナスで機能することがわかりました(ただし、@Thomasが上で述べているように、ターミナルウィンドウではズームアウトするように事前定義されているため、ターミナルウィンドウでは機能しません)。
どこにもその文書は見つかりませんでした。単なる勘です。他のキーボードでは何が起こるかわかりません。