如何检查SuperTab和jedi-vim是否已激活?

5

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

当我按下tab(对于SuperTab)时,我的文件中只会插入普通字符“tab”,当我按下ctrl-space时,我只是被扔出插入模式(与按下ESC相同)


很遗憾,声望不足以将“jedi-vim”添加为标签 =/ - JDW
3
无论如何,你的问题与任何插件都无关。 - romainl
关于这个问题的跟进:https://dev59.com/WWrWa4cB1Zd3GeqP-F7m - JDW
1个回答

8
:scriptnames 命令列出了所有被引入的脚本;您可以查看输出结果来查找插件名称。如果没有找到,那么可能是由于安装不正确或 'runtimepath' 设置错误导致的。

另外,如果您知道插件应该定义的映射关系

:verbose imap <Tab>

将显示映射及其所设置的脚本。

从程序角度来看,最好通过检查规范的包含保护 if exists('g:loaded_pluginname') 或已定义的命令 if exists(':PluginCommand') 来确定。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接