1

Я пытался настроить gVim 7.3 с SnipMate на 64-битной Windows 7, но он не работает.

  1. Я получил последнюю версию от GitHub
  2. Я скопировал все файлы в USER/vimfiles/
  3. Я вставил "filetype plugin on" файла " в мой _gvimrc
  4. Я старался:

    set runtimepath=$VIMRUNTIME,c:/Users/$USERNAME/vimfiles/after
    

Есть идеи?

3 ответа3

1

Вам не нужно менять 'runtimepath' - настройка по умолчанию должна работать во всех случаях, кроме некоторых необычных.

Если вы установите 'runtimepath', как показано выше, но все же поместите файлы SnipMate в USER/vimfiles/plugin или USER/vimfiles/ftplugin, Vim не найдет их.

Я мог бы:

  1. положить настройки конфигурации в _vimrc, а не _gvimrc,
  2. не установлен «путь выполнения»,
  3. убедитесь, что файлы SnipMate находятся там, где они должны быть.

Тогда, если это все еще не работает, выполните

:scriptnames

чтобы увидеть все исполняемые файлы, которые Vim на самом деле загрузил, и убедитесь, что вы поместили файлы SnipMate туда, куда Vim смотрит.

1

В моем случае snipMate не работал из-за неправильной строки im .vimrc - строка содержит две запятые:

set wildignore+=*.gif,*.jpg,*.png,tmp,,cache

Но я думаю, что я единственный в мире, кто когда-либо испытывал это ;-)

1

Я переустановил vim с нуля, сначала добавил snipMate, и он работает. Любопытно, что вызвало проблему, я начал добавлять другие плагины один за другим, теперь у меня все плагины переустановлены, и он все еще работает. Это заставляет меня задуматься, почему это не сработало.

В случае, если я выясню, в чем именно заключается проблема, я обновлю ее здесь. Спасибо за вашу поддержку garyjohn, высоко ценится!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .