Установка плагина vim для патогена в Windows

Я собирался установить плагин pathogen в GVIM для Windows, но в инструкциях говорится, что нужно установить его в папку \vimfiles\autoload, которой у меня нет. Как установить патоген?


person user1452370    schedule 20.07.2012    source источник


Ответы (3)


Если она не существует, вы можете просто создать папку.
Поместите pathogen.vim внутрь ...\vim\vimfiles\autoload, и все готово.
Пакеты помещаются в ...\vim\vimfiles\bundle.

person mogelbrod    schedule 20.07.2012
comment
Пакеты и патоген должны находиться в собственном каталоге конфигурации vim пользователя, который по умолчанию находится в {Disk}:/Users/{User}/vimfiles или {Disk}:/Documents and Settings/{User}/vimfiles. vim/vimfiles предназначен для установки сторонних плагинов системным администратором для нескольких пользователей - в случае, если есть несколько пользователей и у администратора есть инструменты для их нормального обновления. - person ZyX; 20.07.2012
comment
@ZyX: Если вы единственный пользователь Windows, использующий vim, не вижу проблем с размещением файлов конфигурации непосредственно в vim\vimfiles, поскольку это делает вашу настройку vim переносимой и легкой для переноса на другие компьютеры. Ни двоичные файлы Windows, ни файлы среды выполнения ничего не извлекают в каталог vimfiles, когда я последний раз проверял. - person mogelbrod; 20.07.2012
comment
Конечно, нет: как я уже сказал, vimfiles предназначен для сторонних плагинов. Есть проблемы: во-первых, вы не должны туда писать, вообще не работая от имени администратора. Тот факт, что вы находитесь на домашнем компьютере с Windows, не означает, что сидеть под root — лучшая идея. Во-вторых, вы распространяете собственную информацию пользователя по системе, что затрудняет резервное копирование: вам не нужно много ГиБ данных в Program Files переустановке из Интернета или с диска, и вы не хотите иметь тысячи правил. описание того, что нужно сделать резервной копией. - person ZyX; 20.07.2012
comment
В-третьих, чтобы сделать его портативным, вам нужно делать больше вещей. Размещение конфигурации и плагинов здесь или там не сильно ускоряет его, если вы размещаете его в одном месте. В-четвертых, в зависимости от того, как работает обновление, оно либо усложняет обновление, либо не облегчает его. Просто ответьте на один вопрос: удаляет ли обновление Windows все старые файлы vim, которые где-то перечислены? Если это не так, ваш вариант усложняет задачу: чтобы убедиться, что ваши файлы среды выполнения vim обновлены, вы должны удалить старые данные, если некоторые файлы были удалены. Брэм не удалит ни одного файла без причины. - person ZyX; 20.07.2012

Вы можете прочитать этот документ.. GVim для Windows Или вы можете перейти по этой ссылке Vim и Pathogen для Windows

person Mohsin Shiraz    schedule 09.11.2014

Вам нужно создать папки, если они отсутствуют. Откройте Vim, введите «:e $VIM», и вы найдете свой каталог vim, где находится папка vimfiles. (если вы этого еще не знали)

Кроме того, дополнительные сведения см. в разделе проблемы gvim pathogen.

person rx_tx    schedule 20.07.2012
comment
Никогда не добавляйте файлы в собственную папку vim. Эта папка предназначена только для файлов дистрибутива vim и, скорее всего, будет удалена при обновлении vim. - person ZyX; 20.07.2012
comment
О верно. Я, честно говоря, не очень хорошо думал об этом, я имел в виду папку vim домашнего каталога. ~/.vim в *nix. Тогда было бы неплохо удалить свой собственный пост, не хочу, чтобы плохая информация всплывала вокруг. - person rx_tx; 20.07.2012