所以,周末后我回到我的电脑,当我现在尝试在 vim 中编辑文件时,我根本无法进入插入模式。过去只需按I或Esc+ I。该Insert键不正确,要么。
我对 vim 不太了解,我没有故意更改任何设置。
知道出了什么问题吗?我正在运行 Ubuntu 12.04。
我的/etc/vim/vimrc
文件(减去评论)看起来像:
runtime! debian.vim
if has("syntax")
syntax on
endif
if filereadable("/etc/vim/vimrc.local")
source /etc/vim/vimrc.local
endif
Run Code Online (Sandbox Code Playgroud)
我没有vimrc.local
文件,但有一个vimrc.tiny
包含:
set runtimepath=~/.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim73,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after
set compatible
Run Code Online (Sandbox Code Playgroud)
两者都与 vim 正常运行的远程服务器上的相同文件相同。
spe*_*akr 12
你使用vi兼容模式吗?试试这个命令:set nocompatible
。
在vi插入模式通知未显示在状态行(相对于VIM) -如果你按i你实际上是在插入模式,但也许你只是不知道它。
要保存用户定义的设置,只需将它们放入您的~/.vimrc
(如果不存在则创建),例如:
set nocompatible
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
27957 次 |
最近记录: |