1
我通過ssh從Centos 6連接到AIX 5.3。AIX和CentOS上的shell是bash。當我在shell中按「Home」,「End」,「PgUp」,「PgDn」時,bash輸出波形符號(〜),並且光標未移動到結束或字符串開始。我怎樣才能讓這些按鈕正常工作?AIX特殊鍵
我通過ssh從Centos 6連接到AIX 5.3。AIX和CentOS上的shell是bash。當我在shell中按「Home」,「End」,「PgUp」,「PgDn」時,bash輸出波形符號(〜),並且光標未移動到結束或字符串開始。我怎樣才能讓這些按鈕正常工作?AIX特殊鍵
嘗試把這個在你的行讀取初始化文件(默認~/.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。這樣做的首頁看起來這樣對我來說:
$ od -c
0000000 033 [ 7 ~ \n
0000005
謝謝inputrc。它有助於。我把這個文件行放在這個文件行中:「\ e [1〜」:開始行 「\ e [4〜」:行尾 「\ e [5〜」:歷史開始 「\ e [6〜」:歷史結束 「\ e [7〜」:行首 「\ e [8〜」:行結束 – Alexandr