我最近一直致力于扩展我的 vim-foo,并且遇到了几个插件(例如 autotag.vim),这些插件要求它们在我的 .vimrc 文件中“来源”。这到底是什么意思以及我该如何做?
最佳答案
获取文件就是“执行”它。本质上,文件的每一行都被视为一个命令。获取它与按顺序键入每个命令相同。您可以使用命令 :source
(通常缩写为 :so
)进行获取。
因此,如果您源 myStuff.vim
:so myStuff.vim
如果 myStuff.vim
包含这些行
set xx iI just intersted this<C-]>
set yy bbbb4dw
这与您在 Vim 中输入这些命令相同
:set xx iI just intersted this<C-]>
:set yy bbbb4dw
默认情况下唯一的源文件是 .vimrc
(在 Windows 上为 _vimrc
),因此您可以在其中保存每次用于设置 Vim 的所有命令.
有趣的是,由于源文件只是一系列命令,而源是一个命令,因此您可以从源文件中获取文件。因此,当您启动 Vim 时,可以通过在 .vimrc
中添加一行来获取您每次使用的插件,如下所示
so myPlugin.vim
关于plugins - 如何在我的 .vimrc 文件中输入 "source"内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/803464/