Linux下使用Vi是方向键变乱码 退格键不能使用的解决方法
在Linux下编辑一些文件。这就涉及到了vi这个编辑器了。在Linux下,初始使用vi的时候有点问题。就是在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现[A [B [C [D之类的字母,并且编辑错误的话。就连平时关于的退格键(Backspace键)都使用不了,仅仅能用Delete来删除。针对这个问题,网上的答案有非常多,比如是安装完整版的vim啊,编辑/etc/vim/vimrc.tiny等方法,非常杂非常乱。在这里我就做个具体的总结吧:
一、编辑/etc/vim/vimrc.tiny
因为/etc/vim/vimrc.tiny的拥有者是root用户,所以要在root的权限下对这个文件进行改动。非常easy,这个文件中面的倒数第二句话是“set compatible”,例如以下所看到的:
将“compatible”改成“nocompatible”非兼容模式就能够解决方向键变ABCD的问题了。接下来要解决Backspace键的问题也非常easy,在刚才那句话后面再加一句:
- set backspace=2
变成下图所看到的:
就能够解决这个问题了。这个时候,不管对于哪个用户。使用vi都能非常方便的依照我们的习惯去编辑文件了。
Linux下使用Vi是方向键变乱码 退格键不能使用的解决方法相关推荐
- ubuntu下使用vi是方向键变乱码 退格键不能使用的解决方法
ubuntu下使用vi是方向键变乱码 退格键不能使用的解决方法 在插入模式下,按删除键没有任何反应,按方向键分别打印出A.B.C.D,每个字符一行. 一.编辑/etc/vim/vimrc.tiny 由 ...
- Linux使用退格键时出现 H 解决方法,Linux使用退格键时出现^H解决方法
以前在linux下执行脚本不注意输错内容需要删除时总是出现^H ,以前不知道真相的我没办法只有再重头运行一次脚本,后来发现其实时有解决办法的,所以记录一下. ^H不是H键的意思,是backspace. ...
- [转] linux下shell中使用上下键翻出历史命名时出现^[[A^[[A^[[A^[[B^[[B的问题解决,Linux使用退格键时出现^H解决方法
[转] linux下shell中使用上下键翻出历史命名时出现^[[A^[[A^[[A^[[B^[[B的问题解决,Linux使用退格键时出现^H解决方法 参考文章: (1)[转] linux下shell ...
- linux 使用退格键时出现^H解决方法
个人博客迁移 更多内容分享请访问 http://www.wpython.com 当我们再和脚本交互的时候 在终端上输错了内容 使用退格键 屏幕上会出现乱码 比如 ^H ^H不是H键的意思,是bac ...
- Linux下用vi 打开文件出现乱码
环境 RedHat Linux 9 + VWWare 8.0 + SSH 3.2.9 + Putty 0.62 + MySQL 3.2 问题 Linux下用vi 打开文件出现乱码 解决 强烈推荐参考此 ...
- Linux下C/C++程序编译链接加载过程中的常见问题及解决方法
Linux下C/C++程序编译链接加载过程中的常见问题及解决方法 1 头文件包含的问题 报错信息 该错误通常发生在编译时,常见报错信息如下: run.cpp:2:10: fatal error: dl ...
- 【转】Linux下Oracle sqlplus无法使用命令退格删除和历史记录的解决方法(使用rlwrap)...
文章转自:http://www.ha97.com/4856.html 作者: 谋万世全局者 PS:近来因工作需要业余在学习oracle,发现通过SecureCRT或putty等SSH客户端远程登录Li ...
- Linux下Tomcat死活找不到JSP页面中import指定类的解决方法
如果你没有使用任何的IDE,只是用自己喜欢的文本编辑器写代码,并手动部署到webapps/下的话,经常会遇到 "类 cannot be reloved to a type" 的错误 ...
- Linux下无法进入windows的NTFS分区并挂载错误的问题的解决方法
2019独角兽企业重金招聘Python工程师标准>>> 在Fedora下打开windows下的NTFS文件系统的盘符时提示下面的报错信息: 解决办法是使用软件包ntfs-3g.首先需 ...
最新文章
- android webview 报错,Android WebView 5.x 系统下 Resources$NotFoundException异常处理
- 智慧航空AI大赛-阿里云算法大赛总结 第一赛季总结
- 分金币 Uva 11300
- 前端学习(2613):action的方法
- 临床必备 | 第 5 期全基因组/外显子组家系分析理论和实战
- STM32系列单片机在进入main函数前都在干些什么?
- android学习笔记---50_样式与主题,给控件使用样式,给应用使用主题
- 模块化日常:开源库与私有库重名
- 无法访问windows installer服务
- ARX帮助文档:数据库对象
- Java判断质数/素数的三种方法
- Java面向对象详解
- 众觅,让支付宝『到位』全国到位
- java怎么画八卦图_八卦图怎么画 最正确的八卦图
- 全国计算机等级考试在线报名湖南,『NCRE报名入口』湖南2020年下半年计算机等级报名入口-ncre-bm.neea.cn...
- Mysql事务隔离级别和锁机制(间隙锁、临建锁)
- 入门pandas—数据透视与交叉表
- js关闭当前的弹窗页面
- matlab 解函数方程,MATLAB程序设计教程(7)—MATLAB解方程与函数极值
- 静态时序分析-时序违例解决方法
热门文章
- springboot 接受数组对象_SpringBoot+RabbitMQ 方式收发消息
- python重复元素判定_20段极简Python代码:这些小技巧你都Get了么
- 共享X轴,分成上下两图
- 设置android电话震动,Android手机震动的设置步骤
- oracle中rac是什么意思,Oracle中HA、RAC、Datagurad区别
- mysql怎样修改my ini_mysql通过修改my.ini设置系统变量
- 【研发管理】华为十大架构与设计核心原则
- 【架构】阿里中台内容整理(部分)
- 【企业管理】企业创造的要素
- 《系统集成项目管理工程师》必背100个知识点-50质量控制的活动