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