7

Bash で次のキーを再マップしました。

bind '"a" "b"'
bind '"b" "c"'

aまたはb両方を押すと、 acが印刷されます。

and を押すと印刷され、押すだけでaandが印刷されるようにキーをマップするにはどうすればよいですか( Vims のように)?bac**nore**-map

4

2 に答える 2

1

右側の char を "^V" で始まるリテラルにすることができます。

bind '"x":"^Vx "'

コロンの後にテキストを入力するためのキー シーケンスは次のとおりです。

" Ctrl-v Ctrl-v x スペース "

bash では、「Ctrl-v x」はリテラル x になり、キーマッピングの解釈はありません。

于 2016-09-09T23:50:39.940 に答える