在.vimrc的开头添加(' vim_starting')

时间:2018-05-19 18:38:38

标签: vim

添加的原因是什么:

if has('vim_starting')
  set nocompatible
endif

.vimrc文件的开头?

1 个答案:

答案 0 :(得分:2)

运行时,

has("vim_starting")会在startuptrue上返回false。对于.vimrc手动获取:source ~/.vimrc的情况,该检查非常有用 - 它可以防止执行在启动时只执行一次的命令。

保护set nocompatible非常有用,因为该命令还设置了许多其他选项。