ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

解决linux(ubuntu)普通用户下,vi中方向键变成ABCD以及九宫格乱码的问题

2022-04-05 12:33:27  阅读:209  来源: 互联网

标签:方向键 get vi 九宫格 乱码 普通用户


解决普通用户下,vi中方向键变成ABCD以及九宫格乱码的问题

方法一:

终端依次输入以下命令

sudo apt-get remove vim-common
sudo apt-get remove vim

sudo apt-get install vim

也就是将vi卸载重新安装

然而我用了这种方法,结果是,只能在root用户下正常使用vi的方向键,在普通用户下还是不行。

由此看方法二

方法二

添加配置文件,该方法只对当前的普通用户(非root)有效,对没有改变配置的用户,使用vi的话,不会发生改变。要么为每个用户都添加一个配置文件。

进入当所要配置的用户的目录,比如我这里是进入hzw用户下

su hzw

在该目录下:

输入如下命令,创建一个叫做 .vimrc 的文件,别丢了最前边的一个点

vi .vimrc

在打开的.vimrc文件中输入以下三条语句

set nocompatible
set backspace=2
set nu

作用分别是

1.解决方向键、九宫格乱码等兼容问题

2.解决backspace无法正常使用问题

3.使vi显示行号

保存并退出,重新打开vi,发现配置已经生效

vi

标签:方向键,get,vi,九宫格,乱码,普通用户
来源: https://www.cnblogs.com/fswly/p/16101872.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有