なぜ私のキーバインディングは追加のチルダを生成するのですか?

なぜ私のキーバインディングは追加のチルダを生成するのですか?

私のキーをドル記号()記号にF9再マップしたいです$

だからこのコマンドを実行しました。

bind '"\e[20": "$"'

これでキーを入力するたびF9

$

わかりました。

$~

不要な曲がりくねった線が現れる理由とそれを取り除く方法は?

答え1

この試み:

bind '"\e[20~": "$"'

キーの文字順序を決定するには、

  • Ctrl+v 取得したい文字順のキーを押し続けます。

例:

keyの場合、keyの位置をF9取得し^[[20~、残りのシーケンスはforです。^[EscF9

関連情報