添加的原因是什么:
if has('vim_starting')
set nocompatible
endif
在.vimrc
文件的开头?
答案 0 :(得分:2)
has("vim_starting")
会在startup,true
上返回false
。对于.vimrc
手动获取:source ~/.vimrc
的情况,该检查非常有用 - 它可以防止执行在启动时只执行一次的命令。
保护set nocompatible
非常有用,因为该命令还设置了许多其他选项。