日期:2014-05-16  浏览次数:20697 次

使用vi时,backspace和Delete不起作用
用ScureCRT连接Lunix时,使用vi时,backspace和Delete不起作用,且前面的行只能添加字符,不等删除,而用putty连接这台机子时,用vi则没有这个问题
------解决方案--------------------
是这样的,实际上linux上的vi不是真正的vi,而是vim

纯的vi只在某些UNIX系统上还存在,比如Solaris。纯的vi里面是不支持退格键的,当按退格键以后,不是删除一

个字符,而是切换到命令模式,所以后续的操作都受影响

如果用纯的vi,删除字符的时候,要先切到命令模式下,然后定位到字符,然后x才行

vim已经使纯的vi功能增加了很多,也方便了很多!
------解决方案--------------------
lz看看色session option->emulation->mapped key,下面有两个复选框,我一般勾上面一个
------解决方案--------------------
设置一下secureCRT就可以了.


Options-->Session Options-->Terminal-->Emulation-->Mapped Keys-->Other mappings


选中复选框 Backspace sends delet
          Delete sends backspac

trust me, it's going to be fine.