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

标签 vim

添加的原因是什么:

if has('vim_starting')
  set nocompatible
endif

.vimrc 文件的开头?

最佳答案

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

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

关于vim - 在 .vimrc 的开头添加 ('vim_starting' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50428364/

相关文章:

vim - 在其他行 vim 的末尾放置一些被抽出的行

vim:删除所有空格,直到下一个非空白字符

visual-studio - Visual Studio 的 Vi 编辑

vim - 如何在 VIM 中定义自定义 RGB 背景色?

linux - 如何在 vim 中选择特定的文本 block ?

vim - Vim 脚本有办法在任何错误时停止吗?

email - 如何 :set spell in Vim only for emails?

bash - 在 vim 的 bash 补全中忽略文件扩展名

Vim 脚本 : Buffer/CheatSheet Toggle

json - MacVim json 双引号