Ubantu下使用vi时,方向键变成字母ABCD退格键无法删除字符的解决办法

Posted eruca520

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubantu下使用vi时,方向键变成字母ABCD退格键无法删除字符的解决办法相关的知识,希望对你有一定的参考价值。

方法一:修改/etc/vim/vimrc.tiny
sudo vi /etc/vim/vimrc.tiny
该文件最后几行如下:
set compatible

" vim: set ft=vim:
将其修改为以下内容
set nocompatible
set backspace=2

" vim: set ft=vim:
(1)compatible改为nocompatible,不兼容模式可以解决方向键变成ABCD的问题。
(2)set backspace=2,可以解决退格键无法删除字符的问题。
 
方法二:安装vim full完整版
ubuntu系统自带的是tiny版本,安装full版本可以解决以上问题
(1)首先卸载tiny版本
sudo apt-get remove vim-common
(2)安装full版本
sudo apt-get install vim
安装好后,编辑文件依然可以用vi命令来启动vim工具,vim兼容vi但是操作更加便捷。
 
方法三:添加".vimrc"文件
每个user用户都要在用户个人目录下,编辑 .vimrc 文件(注意:文件名是"."开头),添加以下两句
set nocompatible
set backspace=2
保存退出。
 

以上是关于Ubantu下使用vi时,方向键变成字母ABCD退格键无法删除字符的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

Linux 使用vi和vim方向键变成了ABCD,按照网上的将vimrc_example.vim拷贝的用户目录下,改名为.vimrc 好了

Ubuntu 下 vi 输入方向键会变成 ABCD 的解决方法

Linux (Ubuntu)使用vi和vim方向键变成了ABCD

Linux (Ubuntu)使用vi和vim方向键变成了ABCD

Linux (Ubuntu)使用vi和vim方向键变成了ABCD

Linux Vi进入编辑模式后使用方向键的时候,并不会使光标移动,而是在命令行中出现ABCD四个字母