vi中方向键出现乱码的解决方案
在Ubuntu中, 初次使用vi的时候会有一些问题
原因
在Ubuntu中, 初次使用vi的时候会有一些问题,就是在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现 [A [B [C [D 之类的字母,而且编辑错误的话,就连平时关于的退格键Backspace键都使用不了,只能用 Delete来删除。
这是因为, 一般情况下, Ubuntu与安装的是tiny版本, 有些操作和正常版本有些不一样, 导致了以上的问题. 最好的解决方法是删除tiny版, 重新安装full版本.
首先, 卸载旧版的vi, 命令如下:
sudo apt-get remove vim-common
然后安装full版本的vim, 输入命令:
sudo apt-get install vim
这样安装好了之后,我们在编辑文件的时候依然是使用“vi”命令来启动新装的vim,但是操作起来比tiny更加方便了。
其他方法
上面的方法可以一劳永逸的解决问题, 但是根据不同的使用环境和场景, 可能没有办法获取root权限, 或者不能进行安装行为.
在我参考的博客原文中, 还有两种方法.来更改vim的设置. 感兴趣的朋友们可以去参考一下.
方法参考CSDN 博客: [
](https://blog.csdn.net/AI_Net/article/details/7710324)