Vim: snipMate plug-in does not trigger snippet completion

Nikita Fedyashev picture Nikita Fedyashev · Dec 14, 2009 · Viewed 8.9k times · Source

Vim is installed at /usr/share/vim.

All snipMate's folders were added to this category in existing folders (after, autoload, plugin, snippets, etc.) accordingly.

From the documentation file:

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>

I tried this as well - the same result. When I try to trigger snippet match it only adds a tab (4 spaces, accordingly to my .vimrc).

P.S. filetype plugin indent on.

Updated:

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>

How can I fix this?

Answer

Karlisson picture Karlisson · Apr 4, 2011

I solved this problem by removing the 'set paste' entry on .vimrc