学习vim时有哪些方法可以减少模式错误?

And*_*ner 4 vim text-editor modal-dialog

我经常在使用vim时出现模式错误,即我将在正常模式下开始键入文本,或者在插入模式下开始键入命令.我明白,随着时间的推移,随着时间的推移,vim的怪癖渗透到你的骨头里,但有没有办法加快这个过程?

Ned*_*der 13

在插入模式下,我使用这些autocmd来突出显示包含光标的整行,而不是在正常模式下:

if v:version >= 700
  autocmd InsertEnter * set cursorline
  autocmd InsertLeave * set nocursorline
endif
Run Code Online (Sandbox Code Playgroud)

这提供了关于模式的更多视觉反馈.


Bri*_*sen 8

如果您还没有这样做,可以使用显示当前模式:set showmode.-- INSERT --在插入模式下,它将显示在状态栏中.


And*_*ner 5

尽量记住始终将vim置于正常模式.