ubuntu下Vim无法返回普通模式的修复方法

        发现在ubuntu14.04LTS中,使用普通账号修改一些配置文件时,进入insert mode等edit mode(编辑模式)后,按Esc无法正常退出并返回到normal mode(一般模式)。:wq 等试图保存并退出的命令均失败,光标仅能移动,内容无法编辑,猜测是ubuntu上vim相关软件包安装不完全,导致指令运行超时。

         有以下解决办法:

         1.在无法正常返回esc后,敲击ctrl+v进入visual block再esc可正常进入。比较麻烦,后来测试了直接ctrl+q,也可以直接返回正常模式。这种属于妥协方法。

         2.重新安装vim软件包的方法测试后无效。由于猜测和运行超时有关,查阅相关vim软件包信息,发现有vim-runtime,猜测可以用于解决这一问题,输入以下命令:

sudo apt-get install vim-runtime

        问题解决。


(另附:ubuntu对vim的一些默认设置有所改动,例如vim下左下角的edit status“--insert--"等无法显示,可在/etc/vim/vimrc.tiny下讲set compatible改为set nocompatible或者直接在~/.vimrc更改。)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值