311

有人知道在Vim中列出“加载的插件”的方法吗?我知道我应该自己跟踪这类事情,但能够检查当前状态总是很好的。

4

6 回答 6

393

我自己不是 VIM 用户,所以如果这完全离谱,请原谅我。但根据我从以下VIM Tips网站收集到的信息:

" where was an option set  
:scriptnames            : list all plugins, _vimrcs loaded (super)  
:verbose set history?   : reveals value of history and where set  
:function               : list functions  
:func SearchCompl       : List particular function
于 2008-09-08T01:02:10.017 回答
46

:scriptnames, :commands, , 和类似的 Vim 命令的问题:functions在于,它们以大量文本显示信息,很难直观地解析。

为了解决这个问题,我编写了Headlights插件,它向 Vim 添加了一个菜单,显示所有加载的插件,TextMate 样式。额外的好处是它显示了插件命令、映射、文件和其他点点滴滴。

于 2011-07-15T12:13:47.573 回答
29
:set runtimepath?

这列出了使用 Vim 打开文件时加载的所有插件的路径。

于 2016-09-12T04:52:23.347 回答
24

如果您使用Vundle,.:PluginList

于 2015-11-27T16:10:12.727 回答
15

:help 本地添加

列出添加的本地插件。

于 2019-02-13T23:19:07.183 回答
7

如果你使用vim-plug (Plug),“一个极简的 Vim 插件管理器。”:

:PlugStatus

这不仅会列出您的插件,还会检查它们的状态。

于 2020-10-16T17:18:27.730 回答