Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我从 Centos 6 通过 ssh 连接到 AIX 5.3。AIX 和 Centos 上的外壳是 bash。当我在 shell 中按“Home”、“End”、“PgUp”、“PgDn”时,bash 输出波浪号(~)并且光标没有移动到字符串的结尾或开头。我怎样才能让这些按钮正常工作?
尝试将其放入您的 Readline 初始化文件(默认~/.inputrc):
~/.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
$ od -c 0000000 033 [ 7 ~ \n 0000005