私の端末がCtrl + BackspaceとAlt + Backspaceについて何を送信するのか知りたいです。これを行う標準的な方法は、cat
端末で実行し、一般的に機能する項目を入力することです。しかし、このようないくつかの出力では結果が難しいです。
\x1b\x7f
Alt + Backspaceが転送中(つまり、バックスペースエスケープ)のようですが、cat
実行してCtrl + VとAlt + Backspaceと入力するか、Alt + Backspaceのみを入力するとどうなりますか?エスケープ文字が「入力」され、すぐに削除されます。バックスペースキーを使用すると、何も起こっていないようです。一度、私は私のコンピュータがエスケープフレームをレンダリングするのを見て^[
手がかりを得ました。
これまで、Ctrl + Backspaceがどのように送信するのかを理解する方法がわかりません。どちらもbashプロンプトから単語を削除してもCtrl + Wではありません。 bashプロンプトではcat
何もしませんが、Ctrl + Wは単語を削除するためです!
ベストアンサー1
次のコマンドを使用してください。
showkey -a