Появляется такая ошибка:
Обнаружена ошибка при обработке /usr/share/vim/site/after/plugin/snipMate.vim:
строка 28:
E121: Неопределённая переменная: snippets_dir
E116: Параметры для функции empty(snippets_dir) заданы неверно
E15: Недопустимое выражение: empty(snippets_dir)
строка 32:
E121: Неопределённая переменная: snippets_dir
E116: Параметры для функции GetSnippets заданы неверно
Нажмите ENTER или введите команду для продолжения
Если закомментировать этот блок ошибка исчезает:
% sudo vim +28 /usr/share/vim/site/after/plugin/snipMate.vim
" By default load snippets in snippets_dir
if empty(snippets_dir)
finish
endif
'>call GetSnippets(snippets_dir, '_') " Get global snippets
{>
(>au FileType * if &ft != 'help' | call GetSnippets(snippets_dir, &ft) | endif
Гду нужно правильно определять переменную snippets_dir?
В ~/.vim_runtime/vimrcs/plugins_config.vim такой блок ссылается на плагин snipMate:
""""""""""""""""""""""""""""""
" => snipMate (beside <TAB> support <CTRL-j>)
""""""""""""""""""""""""""""""
ino <c-j> <c-r>=snipMate#TriggerSnippet()<cr>
snor <c-j> <esc>i<right><c-r>=snipMate#TriggerSnippet()<cr>