我在使用Ubuntu-mate 16.04 的时候发现了这个问题,可使用如下方法解决.

现象:

  1. 在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现A、B、C、D四个字母
  2. 当编辑出现错误,想要删除时,发现Backspace键不起作用,只能用Delete键来删除

解决方法:

sudo vi /etc/vim/vimrc.tiny
vi
先将导航键移到倒数第二行compatiblec上,然后按i开始编辑,输入no将其变成nocompatible,这样非兼容模式就可以解决方向键变ABCD的问题了.
那么接下来要解决Backspace键的问题也非常简单
保存后在进入编辑,在如图处添加set backspace=2
至此已经解决.

THE END
最后修改:2020 年 01 月 19 日 16 : 08
本文链接:https://www.j000e.com/linux/vikeyboarderror.html
版权声明:本文『Linux下使用Vi时方向键变乱码字母,删除键不能使用的解决方法』为『Joe』原创。著作权归作者所有。
转载说明:Linux下使用Vi时方向键变乱码字母,删除键不能使用的解决方法 || Joe's Blog』转载许可类型见文末右下角标识。允许规范转载时,转载文章需注明原文出处及地址。
Last modification:January 19, 2020