Ubuntu中Vi方向键和退格键不能正确使用解决办法—附图

  由于学习标准C和UnxC都是在Ubuntu环境下,自己电脑写代码就需要用到虚拟机或者双系统了。自己琢磨了装了个虚拟机,装的是最新的Ubuntu版本:14.04。
  用VM9.02 + Ubuntu装这个还是很简单的,装好之后换下中文安装个输入法。一切搞定!
  用了Vi写了两句代码才发现,Vi中退格和上下左右方向键都不好使!退格键直接没反映,方向键则打印出来的输A B C D。这个很是费解,无奈之下百度找到了解决办法。
  由于多次帮同学装虚拟机都遇到类似问题,所以就把网上看到的解决办法加以整理更详细的写了这篇Blog。


  下图就是按了方向键打印出来的内容:


  方案一:


  可以安装vim full版本,在full版本下键盘正常,安装好后同样使用vi命令。
  安装vim:
   ubuntu预装的是vim tiny版本,而需要的是vim full版本。执行下面的语句安装vim full版本:
   "sudo apt-get remove vim-common"
   "sudo apt-get install vim"

    在我的虚拟机执行如下图:  (其中第二行提示输入密码,密码是不可见的,输入之后回车就行!)



  方案二:


  终端窗口输入"vi ~/.vimrc"。(vi 打开的这个vimrc文件是 Vi的配置文件,在此保存的配置,将会一直有效。)
  在进入的Vi中输入"set nocomoatible",保存退出。(设置vi不使用兼容模式。
  之后测试会发现方向键没问题了,但是退格键还是有问题!网上只是三言两语说了第二个方案,所以也不去深究,最好使用第一种方案!

 
  一般使用第一种方案不出意外都可以解决这个问题,第二种方案只是网上找的资料上有,也就试一试罢了。这个我只在最新的Ubuntu下遇到,希望大家遇到此问题都能顺利解决!


                                                                                                                                                            知秋

                                                                                                                                       ——2014/07/21

  

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值