这两天用secureCRT连接CentOS服务器,用vim编辑shell脚本,突然发现,移动方向键不起作用变成了字母ABCD,这让我很是头疼,非常的不方便,于是就网上搜索解决办法。
网上解决vim方向键变成字母的文章一大堆。主要就分成两种:
1、重新安装vim,因为系统现有安装不完整
2、修改vimrc文件,设置set nocompatible set backspace=2 ,这个文件不一定有
网上找了很多文章,基本都是这样子解决的,各种Linux系统都是,但是我的却不行。后面在一篇文章中看‘终端’这个词,脑袋突然闪过一个观点,是不是因为secureCRT连接的问题,在CentOS中打开就不会这样子呢?于是马上去验证,果真是这样子的,终于找到原因了、、、、
明确了问题的原因,再网上搜索解决方案,就很容易了。
解决方法,在Options-》session options -》Terminal-》Emulation-》Modes中,去掉CurSor key mode的选择,然后欣然发现一切OK了