一、问题描述

在Ubuntu下,初始使用vi的时候有点问题,就是在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现[A [B [C [D之类的字母,而且编辑错误的话,就连平时关于的退格键(Backspace键)都使用不了,只能用Delete来删除。

针对这个问题,网上的答案有很多,例如是安装完整版的vim啊,编辑/etc/vim/vimrc.tiny等方法,很杂很乱,在这里总结最简单的办法:

二、解决办法

1. 编辑/etc/vim/vimrc.tiny

sudo vi /etc/vim/vimrc.tiny

由于/etc/vim/vimrc.tiny的拥有者是root用户,所以要在root的权限下对这个文件进行修改。

很简单,这个文件里面的倒数第二句话是“set compatible”,将“compatible”改成“nocompatible”非兼容模式就可以解决方向键变ABCD的问题了,如下所示:

set nocompatible


接下来要解决Backspace键的问题也很简单,在刚才那句话后面再加一句:

set backspace=2

如下所示

问题解决!

【Linux】虚拟机VMware的Ubuntu使用vi指令的方向键和backspace空格键乱码相关推荐

  1. 虚拟机VMware的Ubuntu下安装tensorflow详解

    这里笔者已经安装好了虚拟机并安装了Ubuntu系统,并且虚拟机可以联网,因此就直接开始介绍下面的步骤.网上博文很乱,特意整理,以供参考. 虚拟机VMware的Ubuntu下安装tensorflow详解 ...

  2. 虚拟机VMware安装Ubuntu系统(一)——创建虚拟机

    本文记录虚拟机VMware安装Ubuntu系统的步骤.一共分为2部分: 1.创建虚拟机 2.安装Ubuntu系统 版本说明: VMware: 15.5 Ubuntu:16.04/18.04/20.04 ...

  3. 解决虚拟机VMware运行Ubuntu时无法和主机之间复制粘贴的问题

    解决虚拟机VMware运行Ubuntu时无法和主机之间复制粘贴的问题 参考文章: (1)解决虚拟机VMware运行Ubuntu时无法和主机之间复制粘贴的问题 (2)https://www.cnblog ...

  4. linux虚拟机VMware centos环境搭建

    linux虚拟机VMware centos环境搭建 一.虚拟机 二.安装流程 三.linux环境下使用命令规则 1.常见的命令 2.与xshell连接 四.总结 一.虚拟机 虚拟机的意思就是说在我们的 ...

  5. Linux服务器出现方向键、退格键乱码等现象解决

    Linux服务器出现方向键乱码.source命令找不到.命令提示符没有用户名问题解决 存在问题 解决方案 存在问题 方向键.退格键乱码 source命令找不到 命令提示符没有用户名.路径等信息 刚刚创 ...

  6. 虚拟机VMware和Ubuntu的安装与配置教程(超详细,实验可行)

    网上各类教程很多,但总有缺漏的地方.在这里我参考了一个比较详细的教程,并针对我第一次安装时遇到的问题,对该教程进行补充(主要在安装源的部分及其他细节). 文章目录 一.安装虚拟机和Ubuntu 虚拟机 ...

  7. 虚拟机VMware安装Ubuntu记录

    一.下载和安装虚拟机 VMware官网:下载 VMware Workstation Pro | CN 激活码网上随便找个 二.下载Ubuntu并在VMware创建新的虚拟机 在北外镜像源网站中下载is ...

  8. 虚拟机Vmware安装Ubuntu系统

    需要安装包的私信联系我 vm虚拟机下载安装 安装位置可以任意选择,但是路径中不要出现中文字符. 两个选项都取消掉. 点击许可证 激活码就是许可证选择一个复制即可. Ubuntu系统下载安装 Ubunt ...

  9. ubuntu中vi编辑模式下按退格键不能删除内容,按方向键不能上下左右移动

    1. 在vi里非编辑模式下按冒号进入到末行命令模式,然后输入set nocompatible,回车,然后在进入vi编辑模式,看退格键是否生效,如果生效,你可以把set nocompatible这个设置 ...

最新文章

  1. Thread-方法以及wait、notify简介
  2. 检测某个IP是否属于某个网段范围
  3. 关于异步IO与同步IO的写操作区别
  4. CPU方案简介 RK3308 - 智能音响
  5. WPF实例秀——如何获取UI元素的图像
  6. 分布式、微服务必须配个日志管理系统才优秀,Exceptionless走起~~~
  7. Visual Studio 2008 每日提示(十)
  8. 【Computer Organization笔记26】总线 bus :多个部件之间进行数据传送的共享通道,总线设计 - 总线仲裁、数据传输模式、提高总线性能
  9. 如何从Java官网下载 Java API 文档
  10. ubuntu好用的截图软件flameshot和设置快捷方式截图
  11. Virtual-Taobao: Virtualizing Real-World Online Retail Environment for Reinforcement Learning
  12. wifi辐射知多少【解疑答惑篇】
  13. php一句话论坛,PHP一句话
  14. VVC帧内预测(六)MIP
  15. 实现手机来电铃声,通知铃声、警告铃声等音频定制化功能(三,多媒体扫描结果定制处理)
  16. 《数学建模简明教程--基于python》学习笔记-第四章-微分方程-课后习题解答
  17. 如何培养一个搞垮公司的项目经理?
  18. 镂空数学符号空心体数学符号
  19. OSChina 周五乱弹 ——这年头吃屎都不安全了
  20. 关于pycharm报错:Fatal Python error: Py_Initialize: unable to load the file system codec的解决

热门文章

  1. 《武则天正传》——林语堂版本,读后感
  2. 个人如何打破部门墙_做事要有霸气
  3. Android中startActivities的准确用法
  4. Xilinx 黑金ZYNQ开发板AX7020,利用VIVADO进行FPGA程序烧录
  5. ipa文件上传到iTunes Connect
  6. 方法: 跳转App Store更新你应用的URL究竟该怎么写
  7. NinePatch图片
  8. 事业单位怎么发送通知短信
  9. rust军用船指令_给Rust实现一个简单的stackful generator(中)上下文切换
  10. 国税计算机专业面试题,2018年国家公务员考试:国税系统面试题