如何使Home和End键在linux的xterm中正常工作

最近装了一个SuSE linux,发现putty在用SSH连接的时候,键盘的Home和End键不能正常工作。为了了解当前用的是什么终端,我在linux shell中键入:
[WYQ:/]# echo $TERM
xterm
原来putty默认使用xterm。
那么下一个问题就是Home和End键在xterm中键值是多少呢?
请在shell中输入:
Ctrl-v Home ^[[1~ ----->Home的键值是^[[1~
Ctrl-v Home ^[[4~ ----->End的键值是^[[4~
注意,上面的意思是说,先按Ctrl-v,然后再按Home或者End,那么对应的值将自动显示

在获取了相关情况下,我发现/etc/inputrc文件没有包含Home和End的当前值,所以编辑/etc/inputrc,在相关位置插入对应键值。请注意^[就是对应其中的/e
$if term=xterm
...
# Begin WYQ
"/e[1~":        beginning-of-line
"/e[4~":        end-of-line
# End WYQ
...
$else
...
$endif

好了,请保存后推出。再次登陆试试?
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值