AIX特殊键

时间:2013-04-12 07:38:59

标签: bash centos aix vt100

我通过Centos 6中的ssh连接到AIX 5.3.AIX和Centos上的shell是bash。当我在shell中按“Home”,“End”,“PgUp”,“PgDn”时,bash输出tilde(〜)并且光标没有移动到字符串的结尾或开始。如何让这些按钮正常工作?

1 个答案:

答案 0 :(得分: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,键入键序列,然后输入,然后 Ctrl + d 。为 Home 执行此操作对我来说是这样的:

$ od -c

0000000 033   [   7   ~  \n
0000005