Centos 6 から ssh 経由で AIX 5.3 に接続します。AIX と Centos のシェルは bash です。シェルで「Home」、「End」、「PgUp」、「PgDn」を押すと、bash がチルダ (~) を出力し、カーソルが文字列の末尾または先頭に移動しません。これらのボタンを正しく機能させるにはどうすればよいですか?
質問する
558 次
1 に答える
2
これを Readline 初期化ファイル (デフォルト~/.inputrc
) に入れてみてください:
"\e[5~": beginning-of-history
"\e[6~": end-of-history
"\e[7~": beginning-of-line
"\e[8~": end-of-line
キー シーケンスによってどの文字が生成されているかを知りたい場合は、 を使用od -c
してキー シーケンスを入力し、次にEnter、の順に入力する方法がありますCtrl+D。これを行うHomeと、私にとっては次のようになります。
$ od -c
0000000 033 [ 7 ~ \n
0000005
于 2013-04-12T07:57:14.233 に答える