Vim: плагин snipMate не запускает завершение фрагмента

Vim установлен в /usr/share/vim.

Все папки 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).

PS Тип файла плагин отступ.

Обновлено:

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>

Как я могу это исправить?

3 ответа

Решение

У меня была проблема с snipMate, она не работала, поэтому я столкнулся с проблемой 66 в их системе отслеживания ошибок:

source ~/.vim/after/plugin/snipMate.vim

Я решил эту проблему, удалив запись 'set paste' в.vimrc

В моем случае я испытал то же самое. Автозаполнение SnipMate не работает. Одной из причин является использование другим плагином. Typing :verbose imap <Tab> покажет вам, какой плагин использует ключ и вызывает конфликт. Вы можете закомментировать плагин в.vimrc или изменить его на другой ключ.

Другие вопросы по тегам