Vim安装在/ usr/share/vim中。Vim:snipMate插件不会触发代码片段完成
全部snipMate的文件夹已相应地添加到现有文件夹中的此类别(之后,自动载入,插件,片段等)。
从文档文件:
For instance, to change the trigger
key to CTRL-J, just change this:
ino <tab> <c-r>=TriggerSnippet()<cr>
snor <tab> <esc>i<right><c-r>=TriggerSnippet()<cr>
to this:
ino <c-j> <c-r>=TriggerSnippet()<cr>
snor <c-j> <esc>i<right><c-r>=TriggerSnippet()<cr>
我想这个问题,以及 - 相同的结果。 当我尝试触发代码片段匹配时,它只会添加一个选项卡(4个空格,因此对应于我的.vimrc)。
P.S. filetype插件缩进。
更新时间:
cat /etc/issue
Ubuntu 9.10
下:inoremap
i <C-B> * <C-R>=TriggerSnippet()<CR>
:snoremap
s <C-B> * <Esc>i<Right><C-R>=TriggerSnippet()<CR>
我该如何解决这个问题?
当你输入':inoremap'时你会得到什么? ''snoremap''如何?它显示这些映射吗? – 2009-12-14 11:11:35
2Peter:已添加。 2显眼的编译器:是的,它显示了这些映射,但是当你使用它时 - 只增加了4个空格。有任何想法吗? – ep3static 2009-12-14 14:09:57
您是否在粘贴模式下运行(没有映射会起作用)。尝试:设置nopaste – michael 2009-12-15 05:51:21