【发布时间】:2015-11-16 16:09:45
【问题描述】:
运行:scriptnames后发现路径下有gvimrc、runtime、vimrc这几个文件 /Applications/MacVim.app/Contents/Resources/vim
据我所知,我应该将插件添加到主目录中的 .vimrc 文件中。添加任何一个都有效吗?而且,gvimrc 和 vimrc 有什么区别?
【问题讨论】:
-
通常,一个插件由几个文件组成:通常在
plugin中,可能在autoload中,如果是配色方案,则在colors中的文件,用于语言支持的文件在syntax可能还有ftplugin和indent,对于每一种插件,可能在doc中有一些文档。要安装这些插件中的任何一个,我将这些目录(plugin、autoload、syntax、...)直接放在我的主文件夹中的.vim目录下,Vim 通常会自动选择它们,不@ 987654332@ 需要更改。 -
关于
vimrc和gvimrc之间的区别,第一个始终是源代码,而第二个仅当您使用GUI 运行vim 时(即使用gvim)。它允许根据运行位置(即字体、插件等)拆分您的配置。为了简单起见,我通常将所有内容都放在 vimrc 中,如果我希望仅在图形模式下设置选项,则使用if has('gui_running')进行保护。我猜是品味问题