Как и в теме, я нашел решение для Linux:
https://stackoverflow.com/a/8103835
но в окнах это, по-видимому, не работает. При добавлении файла "c:\Program Files\Vim\vimfiles\snippets\javascript.snippets" все фрагменты js не работали.
Как и в теме, я нашел решение для Linux:
https://stackoverflow.com/a/8103835
но в окнах это, по-видимому, не работает. При добавлении файла "c:\Program Files\Vim\vimfiles\snippets\javascript.snippets" все фрагменты js не работали.
Хорошо, есть проблема с путем в Windows или что-то из-за этого:
но после установки дополнительных экранирований в $myvimrc следующим образом:
let g:snippets_dir="C:\\Documents and Settings\\xliiv\\vimfiles\\snippets,C:\\Documents and Settings\\xliiv\\vimfiles\\bundle\\snipmate\\snippets"
(то же, что и «1.», но с двойным «\»), оба РАБОТАЮТ идеально.
Итак, моя поздняя РАБОЧАЯ строка из $myvimrc такова: let g:snippets_dir="$HOME\vimfiles\snippets,$HOME\vimfiles\bundle\snipmate\snippets"
g:snippets_dir
, а затем исправил его - .vim" rel="nofollow noreferrer">github.com/someboddy/vimConfig/blob/
- person Idan Arye; 02.03.2014
Не рекомендуется хранить ваши плагины в c:\Program Files\Vim\vimfiles\
, особенно если ваш компьютер может использоваться совместно с другими пользователями. Вы должны поместить их в C:\Users\[your name here]\vimfiles\
.
Вы используете SnipMate?
Предполагая «да», и поскольку вы, похоже, используете Pathogen, правильное местоположение для SnipMate — C:\Users\[your name here]\vimfiles\bundle\snipmate
.
В следующий раз, когда вы отредактируете файл .js
, все фрагменты кода JavaScript по умолчанию будут доступны.
Что касается расположения ваших сниппетов, все объясняется в :help snipmate
: если у вас есть свои собственные сниппеты, вы должны поместить их в C:\Users\[your name here]\vimfiles\snippets\
, что является их расположением по умолчанию.
Users
, и я надеюсь, что вы заменили [your name here]
своим именем пользователя. $HOME\vimfiles\snippets\ — это расположение SnipMate по умолчанию для фрагментов: в Windows Vista/7 это C:\Users [ваше имя здесь]\vimfiles\snippets\, а в Windows XP это C:\Documents and Settings [ваше имя здесь] \вимфайлы\фрагменты.
- person romainl; 10.01.2012