【问题标题】:Which vimrc should I edit to add plugins我应该编辑哪个 vimrc 来添加插件
【发布时间】:2015-11-16 16:09:45
【问题描述】:

运行:scriptnames后发现路径下有gvimrc、runtime、vimrc这几个文件 /Applications/MacVim.app/Contents/Resources/vim

据我所知,我应该将插件添加到主目录中的 .vimrc 文件中。添加任何一个都有效吗?而且,gvimrc 和 vimrc 有什么区别?

【问题讨论】:

  • 通常,一个插件由几个文件组成:通常在plugin 中,可能在autoload 中,如果是配色方案,则在colors 中的文件,用于语言支持的文件在syntax 可能还有 ftpluginindent,对于每一种插件,可能在 doc 中有一些文档。要安装这些插件中的任何一个,我将这些目录(pluginautoloadsyntax、...)直接放在我的主文件夹中的.vim 目录下,Vim 通常会自动选择它们,不@ 987654332@ 需要更改。
  • 关于vimrcgvimrc 之间的区别,第一个始终是源代码,而第二个仅当您使用GUI 运行vim 时(即使用gvim)。它允许根据运行位置(即字体、插件等)拆分您的配置。为了简单起见,我通常将所有内容都放在 vimrc 中,如果我希望仅在图形模式下设置选项,则使用 if has('gui_running') 进行保护。我猜是品味问题

标签: vim macvim


【解决方案1】:

我确认,.vimrc 被 vim AND gvim 使用,而 .gvimrc 只被 gvim 使用。

.gvimrc 是在 .vimrc 之后加载的,所以你可以覆盖 gvim 中的 .vimrc 配置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多