我正在尝试使用Vim snipMate插件,并且我已按照指示安装它,但是当我按Tab键时没有任何反应。
我已经尝试过:sni<tab>
,看看是否有任何名为snipsomething的东西已经安装但没有完成。
在安装教程中,它没有提及在vimrc
中添加任何内容,但我猜它会自动找到/plugin/
目录?
我在Windows和Unix上运行,我有相同的配置文件但问题相同。
其他插件如NerdTree正在加载正常。
更新:在提出另一个问题之后,我尝试了:inoremap
和:snoremap
,<Tab>
条目提到了TriggerSnippet()
:
e.g。
s <Tab> * <Esc>i <Right><C-R>=TriggerSnippet()<CR>
答案 0 :(得分:9)
:verbose imap <tab>
将告诉您绑定到<tab>
:scriptnames
将告诉您加载了哪些脚本。
答案 1 :(得分:3)
您可以在插件代码中插入echo "Loaded so far"
等 - 如果执行echo
,文本将显示在底行。通过printf调试:)原油,但简单而有效。
另外:plugin
自动加载。 plugins
不是。
答案 2 :(得分:0)
看起来我在C:\Program Files\Vim\vimfiles\
目录中有一些狡猾的东西,它超越了我的用户偏好。我刚刚吹掉那个目录,现在就可以了。