1

Centos 6 から ssh 経由で AIX 5.3 に接続します。AIX と Centos のシェルは bash です。シェルで「Home」、「End」、「PgUp」、「PgDn」を押すと、bash がチルダ (~) を出力し、カーソルが文字列の末尾または先頭に移動しません。これらのボタンを正しく機能させるにはどうすればよいですか?

4

1 に答える 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 に答える