【发布时间】:2012-05-28 21:25:12
【问题描述】:
我已将我的 vimrc 文件移出主目录以对设置进行病原化,但看起来我的 vim 仍在拾取我在某处制作的冗余 vimrc 文件。 vim 中是否有一些我可以回显的变量来显示启动期间使用了哪些文件?
【问题讨论】:
我已将我的 vimrc 文件移出主目录以对设置进行病原化,但看起来我的 vim 仍在拾取我在某处制作的冗余 vimrc 文件。 vim 中是否有一些我可以回显的变量来显示启动期间使用了哪些文件?
【问题讨论】:
:scriptnames 列出所有来源脚本名称,按照它们最初来源的顺序。
【讨论】:
查找 $MYVIMRC 变量:
:echo $MYVIMRC
【讨论】:
启动vim后,可以输入
:set runtimepath
在此处查看文档:http://vimdoc.sourceforge.net/htmldoc/options.html#'runtimepath'
我认为@skinp 的回答不一定足够。 runtimepath 变量是 vim 所看到的所有地方的定义
【讨论】:
另外,您可以使用启动 Vim
$ vim --startuptime filename
它应该将已加载脚本(包括 vimrc)及其各自处理时间的列表写入文件filename。
【讨论】: