使用putty登陆suse,命令行下无法用"home"、“end” 键

根据版本应该有两种解决方法,我用的是putty0.6的,Linux 2.6.31.5-0.1-desktop

1、putty -> Connection -> Data -> Terminal type string 改成 Linux

2、putty0.6版本

1)putty->Terminal ->Keyboard->The home and End keys 改成Standard

2)putty->Terminal ->Keyboard->The function keys and keypad 改成SCO


分析与总结:

个人分析应该是linux系统键盘编码和putty键盘编码兼容不好造成的,suse键盘编码文件是/etc/inputrc

部分代码如下:
# 
# Common standard keypad and cursor
#
"\e[1~":        beginning-of-line
"\e[2~":        yank
"\e[3~":        delete-char
"\e[4~":        end-of-line
"\e[5~":        history-search-backward
"\e[6~":        history-search-forward


你可能感兴趣的:(linux,function,String,SuSE,Terminal)