Я большой поклонник vundle. На странице github есть быстрый старт, но вот некоторые основные шаги для Windows.
Шаг 1: Найдите свой домашний каталог
Vim хранит это файлы конфигурации в «домашней» директории. В окнах это место будет отличаться, но одним из самых простых способов найти ваш домашний каталог является открытие vim и введите :echo $HOME
. Vim будет печатать домашний каталог, в котором должны храниться наши файлы конфигурации.
Шаг 2: Настройка vimfiles и _vimrc
Есть два основных компонента для настройки Vim. Первый - файл _vimrc
, который представляет собой текстовый файл, содержащий параметры конфигурации. Вторая - это папка vimfiles
, которая содержит плагины и другие полезные вещи vim. Оба этих файла принадлежат вашему каталогу HOME, который мы обнаружили на предыдущем шаге.
Иногда в учебниках вы увидите ссылки на .vim
и .vimrc
они являются Linux/Unix/MacOSX эквивалентов vimfiles
и _vimrc
. Эти файлы также будут работать в Windows, но их сложнее создать, так как Windows Explorer не позволит создавать файлы или папки, начинающиеся с точки.
Чтобы создать файл _vimrc
, просто создайте файл с именем _vimrc
, используя Right Rlick>New>Text Document
. Убедитесь, что ваш файл _vimrc
не имеет расширения .txt. Вы можете дважды проверить это в проводнике, посмотрев на колонку типа. Если тип Файл, тогда вы готовы пойти. Если тип Текстовый документ или что-нибудь еще, то вам нужно show file extensions и избавиться от расширения.
В том же месте, что и ваш _vimrc
, создайте папку с именем vimfiles
.
Шаг 3: Получить мерзавец
Git система управления версиями, и это также позволяет vundle автоматически управлять плагинами для вас. Вы можете скачать его here. Обязательно выберите «Запустить Git из командной строки Windows».
Шаг 4: Установите Vundle
Открыть PowerShell или командную строку и введите:
git clone https://github.com/gmarik/vundle.git $HOME\vimfiles\bundle\vundle
забудьте заменить $ HOME с пути, который мы обнаружили в шаге 1.
Шаг 5: Настройте свой _vimrc
Теперь нам нужно написать _vimrc
и решить, какие плагины вы хотите. Вот пример _vimrc
, который устанавливает nerdtree для Вас:
set nocompatible " turns off legacy vi mode
filetype off " required!
set rtp+=~/vimfiles/bundle/vundle/
call vundle#rc()
Bundle 'gmarik/vundle' " Use the bundle command to select plugins
Bundle 'scrooloose/nerdtree' " Bundle automatically searches github for you.
filetype plugin indent on " required!
Шаг 6: Давайте vundle работать!
Теперь мы готовы позволить vundle выполнять свою работу.Открыть ВИМ и тип :BundleInstall
vundle будет загружать и устанавливать плагины, указанные в вашем Bonus разделе _vimrc.
Вот некоторые дополнительные ресурсы, которые имеют некоторые действительно полезную информацию:
Непонятно, как плагины Vim относятся к PowerShell. Если у вас не было успеха в распространении любой из этих программ, вы должны опубликовать отдельные вопросы о них. – echristopherson
Если вы ищете менеджер плагинов для gvim, тогда перейдите прямо к патогену. Vundle - еще один вариант, но настроить его для окон - это действительно тяжелая работа, и даже после того, как я сделал все необходимое, у меня было много проблем с ним. Патоген - самый простой и быстрый способ! –