前言
经常有人问linux下使用vi命令编辑的时候无法移动光标的问题,以Ubuntu和Linux Mint最多,这里就简单总结一下。
现象
通过vi命令打开需要编辑的文件,按i键开始编辑,移动上下左右的光标,发现这时候会在页面上换行输出ABCD的字符,如下图。
原因
这里我们之关注基本原因,不考虑其它因素哈。根本原因就是很多系统里面预装的不是vim的full版本,而是预装了vim的tiny版本。至于厂商为什么预装vim的tiny版本,我没有去深究。
措施
既然找到根本原因了,那就好解决了,直接卸载现有的tiny版本安装full版本即可。
sudo apt-get remove vim-common
sudo apt-get install vim
这样就可以正常使用了,简单吧?