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更改。)

你可能感兴趣的:(Linux,vim,ubuntu)