【bash】Alt+数字を押すと(arg: 数字) と表示されるのは何?
問題
bashで Alt+数字を押すと、以下のような状態になるのですが、これは何ですか?
[root@dev ~]# (arg: 3)
答え
readline に、数字を渡すと、繰り返し回数として機能したり、マイナスを渡すと逆向きに動作したりします。
例)
Alt+3 → a で aaa と入力される。
Alt+100 → BackSpace で一気に100文字削除
Alt+-→ BackSpace でいつもと反対方向の行末削除
Ctrl+k でカーソル位置から行末へ削除
Alt+-→ Ctrl+k でカーソル位置から行頭へ削除
コメント