如何检查Supertab和Jedi-Vim是否被激活



作为标题所述,如何检查插件是否已加载?

当我击中 tab (对于supertab)时,我得到的只是插入文件中的普通字符" tab",当我击中 ctrl space 时,我只是被扔了插入模式(与击中 esc 相同的行为)

:scriptnames命令列出了所有已获取的脚本;在其输出中检查插件名称。如果缺少,则是由于安装错误或'runtimepath'不正确。

另外,如果您知道映射插件应定义

:verbose imap <Tab>

将显示映射并设置脚本的映射。

以编程方式,最好检查规范包括守卫if exists('g:loaded_pluginname')或通过if exists(':PluginCommand')定义的命令。

最新更新