Ubuntu 中vi下方向键变成ABCD, backspace无法删除字符的解决办法

时间:2021-12-30 21:58:57

转载自:https://blog.csdn.net/sunzz_pku/article/details/40581881


在linux中安装完VIM后,发现在insert模式下,按下四个方向键在屏幕中会输出ABCD这样的字符,并且Backspace无法实现删除功能。

虽然可以在normal模式下通过hjkl实现光标的移动,通过x和d实现删除功能,但是每次都要进行模式切换,稍显麻烦。

究其原因,出现这种情况是因为vim和系统自带的vi的兼容性以及一些默认设置问题。只需要修改vim的配置文件.vimrc即可(次文件位于用户根目录下)。在terminal中输入:

[plain]  view plain  copy
  1. echo "set nocompatible">>~/.vimrc  
  2. echo "set backspace=indent,eol,start">>~/.vimrc