在新装的ubuntu系统使用vi编辑器编辑文本时,会出现退格键(backspace)和上下左右方向键不好用情况,例如退格键不能删除前面的字母,方向键不能移动光标(在命令模式下可以用h、j、 k、 l键盘作为方向键),而是出现~AD字母等现象,这种情况是因为ubuntu默认安装的版本是vim-tiny简易版本,所以出现了“不正常现象”。

若想正常使用方向键和backspace键有两种方法:

方法一:安装vim full 版本:
   $sudo apt-get remove vim-common
   $sudo apt-get install vim
  建议是安装vim 的 full版本,若没网或者不想安装则使用下面的

方法二:
   在root用户下,打开在/etc/vim/vimrc:
   #gedit    /etc/vim/vimrc

并加入以下内容:

set nocompatible
  set backspace=2

保存退出

vi插入模式下的backspace键和方向键“不正常”使用解决方法相关推荐

  1. mysql 导入主键冲突_MySQL 处理插入过程中的主键唯一键重复值的解决方法

    本篇文章主要介绍在插入数据到表中遇到键重复避免插入重复值的处理方法,主要涉及到IGNORE,ON DUPLICATE KEY UPDATE,REPLACE:接下来就分别看看这三种方式的处理办法. IG ...

  2. VS2022 Debug模式下调试程序提示**.lib不是win32有效程序解决方法

    前提:公司遗留的程序发现有BUG,准备Debug调试解决BUG. 遇到问题:可以生成**.lib文件,也没有提示错误,但是调试提示**.lib不是有效win32文件. 问题分析思路:正常的Debug生 ...

  3. vi的插入模式下退格和方向键不能使用的解决方法

    vi的插入模式下退格和方向键不能使用的解决方法 安装vim full 版本: $sudo apt-get remove vim-common $sudo apt-get install vim

  4. 在“插入”模式下遍历文本

    本文翻译自:Traversing text in Insert mode While in Insert Mode in Vim, is there any way to traverse the t ...

  5. Cygwin中解决vi编辑器方向键和Backspace键不好使、安装vim的方法

    Cygwin中解决vi编辑器方向键和Backspace键不好使.安装vim的方法 参考文章: (1)Cygwin中解决vi编辑器方向键和Backspace键不好使.安装vim的方法 (2)https: ...

  6. Ubuntu下vi编辑器方向键变成字母的解决方法

    Ubuntu下vi编辑器方向键变成字母的解决方法 非常简单的一个操作,只需2步,完美解决Ubuntu下vi编辑器方向键变字母的问题. 一.执行命令 sudo apt-get remove vim-co ...

  7. mac mysql root不能登陆_Mac下新安装的MySQL无法登陆root用户解决方法

    一 设置MySQL命令行搜索路径 0.苹果->系统偏好设置->最下边点mysql 在弹出页面中 启动mysql服务 1.打开终端,输入: sudo vi ~/.bash_profile 如 ...

  8. 如何用计算机弹出ink sans,Win10系统按“W”键弹出INK工作区的解决方法-电脑自学网...

    最近有使用Win10系统的用户反馈,只要不小心按照"W"键就会弹出INK工作区,因为不知道该如何解决而感到十分苦恼.对于这个问题,下面本文就为大家分享Win10系统按"W ...

  9. win7系统下重启之后打印机服务就会自动停止的解决方法

    win7系统下重启之后打印机服务就会自动停止的解决方法: 第一步.进入Win7系统后,您需要启动win7系统的任务管理器窗口,然后切换到进程这一栏中,将spoolsv.exe运行进程结束掉.之后,您同 ...

最新文章

  1. 超级账本(Hyperledger Fabric)之权限管理浅析
  2. python百度翻译包_python百度翻译移动端
  3. web前端知识点太多_web前端入门必学的16个知识点,都来看一下吧
  4. Crazy Diamond CodeForces - 1148C(思维构造)
  5. 程序解析excel中的图片_产品日志丨支持导入Excel中的图片amp;批量修改后期实体字段...
  6. keras + tensorflow —— 使用预训练模型
  7. BestCoder #88(1001 1002)
  8. 灵活的IP网络测试工具——— X-Launch
  9. 计算机模拟CS,CS跳跃模拟器电脑版_CS跳跃模拟器手游电脑版_游戏堡
  10. 在250美元5天城市
  11. 掌握Python语法篇:核心编程能力基础第一阶段
  12. Pandas DataFrame.columns用法及代码示例
  13. 怎么去面试测试工程师?
  14. 编译原理——自上而下语法分析
  15. iphone mac平台下破解微信的语音
  16. 视频讲解Agora视频通话SDK| 掘金技术征文
  17. 《程序员》2011年12期精彩内容:企业开发的困境与变局
  18. 软件工程资料 - UCSD 怎么教软件工程
  19. 钟汉良日记:网络也是江湖,有恩怨情仇有利益纠葛
  20. 局域网内抢网速_为什么4G的网速越来越慢?

热门文章

  1. 【数据结构】数组和广义表
  2. Opengl超级宝典笔记——空间绘图画点
  3. 防止过拟合,采用的手段有哪些?
  4. 小白html图片添加文字,小白爬虫入门——爬取图片和文字(超详细)
  5. Fiddler抓包工具详解(五)(IOS、安卓抓包+fildder插件)
  6. go函数详解:函数定义、形参、返回值定义规范、函数内存分析、不支持重载、支持可变参数、基本数据类型和数组默认都是值传递的、支持自定义数据类型、函数返回值命名
  7. keepalived实现nginx高可用主备集群配置过程
  8. go导入私有仓库中的包配置方法
  9. ubuntu查看版本及检查是否有系统更新的命令
  10. linux chkconfig 和 systemctl 区别 对比