`
superwind
  • 浏览: 34271 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决vi插入模式下方向键和退格键失效

阅读更多

我的ubuntu 8.04的vi(用vi命令,不是vim)在插入模式下,不能使用方向键,一用方向键就显示一些乱码,退格键也不好使。

 

解决办法:

  修改 /etc/vim/vim.tiny , 将

  1.  set compatible 改成 set nocompatible

  2.  添加 backspace=2

即可。

 

网上有的方法里面,让修改/etc/vim/vimrc,其实这样也会修改vim(用vim命令)的配置,而当用 vim 命令启动时,只是读取vimrc,没有读取vim.tiny。所以只在vim.tiny做修改,只影响vi,不影响vim。

 

实际上ubuntu没有安装老版本的vi,只装了vim。vi是vim.tiny的一个别名,如图一,vi是指向/etc/alternatives/vi,而/etc/alternatives/vi 又指向/usr/bin/vim.tiny。同样,从update-alternatives --display vi 也可以看出vi当前指向的是vim.tiny。

 


图一

 


图二

  • 大小: 1.8 KB
  • 大小: 9.7 KB
分享到:
评论
1 楼 sayyanfu 2010-10-17  
对啊9.04下连那个文件都没有了。

相关推荐

Global site tag (gtag.js) - Google Analytics