クリック時のチルダ 鍵

クリック時のチルダ 鍵

XFCEターミナルエミュレータ0.4.8を使用しています。

私の~/.inputrcファイル:

# Insert Key
"\e[2~": paste-from-clipboard
"\C-v": paste-from-clipboard
"\e[A":history-search-backward
"\e[B":history-search-forward
"\M-[3~": delete-char

クリックすると、<Del>次の文字を削除する代わりにチルダが印刷されます。 .inputrcファイルを削除すると正常に動作し始めました。 Google 検索で次の行が明らかになりました。

"\M-[3~": delete-char

すでに人々がこの問題を解決するのを助けています。しかし、私はそうではありません。この行を.inputrcに挿入し、他の行もすべて削除しました。動作しません。

どうすれば修正できますか?

ベストアンサー1

ライン

"\M-[3~": delete-char

bashに探すように指示するので、正しくありません。[bashによると、文字は次のエスケープ文字である[[、0x80、つまり0xdbとの「OR」演算で形成された文字です。Û

実際のキーはエスケープ文字のみを使用するため、次の設定を使用する必要があります。

"\e[3~": delete-char

おすすめ記事