- ubuntu下使用vi是方向键变乱码_退格键不能使用的解决方法
跳过文件探测系统的一句命令 sudo umount -l /isodevice
一、编辑/etc/vim/vimrc.tiny
由于/etc/vim/vimrc.tiny的拥有者是root用户,所以要在root的权限下对这个文件进行修改。很简单,这个文件里面的倒数第二句话是“set compatible”,如下所示:

将“compatible”改成“nocompatible”非兼容模式就可以解决方向键变ABCD的问题了。接下来要解决Backspace键的问题也很简单,在刚才那句话后面再加一句:
[cpp]
set backspace=2
变成下图所示:

就可以解决问题了。这个时候,无论对于哪个用户,使用vi都能很方便的按照我们的习惯去编辑文件了。 www.2cto.com
二、安装vim full版本
由于ubuntu预安装的是tiny版本,所以会导致我们在使用上的产生上述的不便。但是,我们安装了vim的full版本之后,键盘的所有键在vi下就很正常了。
首先,要先卸掉旧版的vi,输入以下命令:
[cpp]
sudo apt-get remove vim-common
然后安装full版的vim,输入命令:
[cpp]
sudo apt-get install vim
这样安装好了之后,我们在编辑文件的时候依然是使用“vi”命令来启动新装的vim,但是操作起来比tiny更加方便了。
三、添加".vimrc"文件
这并不是一个聪明的方法。它是在用户的个人目录下,编辑.vimrc文件(注意文件名是以“.”开头的),添加下面两句语句:
[cpp]
set nocompatible //以非兼容模式工作
set backspace=2
如下图所示: www.2cto.com

保存退出之后,以后该用户使用vi就能够避免键盘方向键和Backspace键无效的问题了。
本文详细介绍了在Ubuntu环境下使用vi编辑器时遇到的方向键变乱码和Backspace键无法使用的解决方法,包括修改/etc/vim/vimrc.tiny文件、安装vimfull版本以及添加个人的.vimrc文件。此外,文章还指导如何通过卸载并安装vimfull版本来改善键盘键位在vi编辑器下的表现。
4558

被折叠的 条评论
为什么被折叠?



