元に戻すためのCtrl + /(^ /)bashショートカットはどこで定義されていますか?

元に戻すためのCtrl + /(^ /)bashショートカットはどこで定義されていますか?

bind -pどちらでもマッピングが見つかりませんstty -a。また、Linuxシステムコンソールではなく、私が試したターミナルエミュレータ(xterm、konsole、gnome-terminal)でのみ機能します。私はそれが伝統的にemacsマップだと思います。

^V^/編集:bash printsと入力すると、^_バインディングで元に戻すようにマップされます。しかし、^/どこにマッピングされますか^_

ベストアンサー1

これは、ターミナルエミュレータ(ネイティブXイベントを取得してバイトストリームを生成し、擬似ターミナルは^_コード037の制御文字である修飾キーの概念を処理しません)によって生成されます。

このマッピングのソースはVT100です。マッピングされたどちらも文字037にCTRL-?マップされますが、何もマッピングされていないようです。ターミナルエミュレータを177または037にマッピングしてみました。CTRL-/CTRL-_CTRL-?

VT220他のタスクも実行しますが、少なくともXTermではいくつかのマッピングを引き続き使用できます。

おすすめ記事