【发布时间】:2012-11-01 14:49:30
【问题描述】:
如标题所述,如何检查插件是否已加载?
当我点击 tab(对于 SuperTab)时,我得到的只是插入文件中的普通字符“tab”,当我点击 ctrl-space 时,我只是被抛出退出插入模式(与点击 ESC 的行为相同)
【问题讨论】:
-
太糟糕的代表无法添加“jedi-vim”作为标签 =/
-
你的问题与任何一个插件都无关。
如标题所述,如何检查插件是否已加载?
当我点击 tab(对于 SuperTab)时,我得到的只是插入文件中的普通字符“tab”,当我点击 ctrl-space 时,我只是被抛出退出插入模式(与点击 ESC 的行为相同)
【问题讨论】:
:scriptnames 命令列出所有已获取的脚本;检查其输出中的插件名称。如果丢失,可能是由于安装错误或'runtimepath' 不正确。
或者,如果您知道插件应该定义的映射
:verbose imap <Tab>
将显示映射以及设置的脚本。
以编程方式,最好检查规范的包含守卫if exists('g:loaded_pluginname') 或通过if exists(':PluginCommand') 定义的命令。
【讨论】: