alt-N
を押すと、Chrome OSでアプリ間を移動できます。Nはステータスバー上のアプリの位置です。便利です!
しかし、Nitrous.ioボックスのbashシェルにいるときに、alt-N
を押して別のアプリにバウンスすると、bashにコマンド(arg: N)
が与えられます。
(arg: N)
コマンドはbashで何をしますか? 5分間の検索でたくさんのホットキーがわかりましたが、alt +数字キーのホットキーはありませんでした。
そして、それを無効にできますか?
bind -r
を使用すると、他のショートカットとまったく同じ方法でそれらを削除できます。
for i in "-" {0..9}; do bind -r "\e$i"; done
ループが嫌いな場合は、手動で行うことができます。
bind -r '\e-'
bind -r '\e0'
bind -r '\e1'
bind -r '\e2'
bind -r '\e3'
bind -r '\e4'
bind -r '\e5'
bind -r '\e6'
bind -r '\e7'
bind -r '\e8'
bind -r '\e9'
Bashセッションだけでなく、GNU Readlineが提供するすべての場所でこの修飾子が必要ない場合は、.bashrc
ではなく.inputrc
に次の行を追加してください。
"\e-"
"\e0"
"\e1"
"\e2"
"\e3"
"\e4"
"\e5"
"\e6"
"\e7"
"\e8"
"\e9"
(はい、それらをリストするだけです)。