Как создать резервную копию конфигурации vim с помощью плагинов?

Я понимаю, что резервное копирование моего файла vimrc, но как насчет моих плагинов? Должен ли я переустановить их, если я перейду на другую машину? Или я могу просто скопировать вставки каталогов в моей папке vim (но что, если я перехожу из Windows в linux)?

Ответ 1

Как правило, достаточно взять с собой каталог vimfiles/.vim. Однако, по моему опыту, Linux-сборки Vim намного более суетливы в отношении линейных окончаний плагина, чем Windows. Поэтому стоит проверить, что все ваши плагины и другие файлы конфигурации vim имеют окончание строк Unix, так что они работают без проблем на Windows и Linux.


В моей настройке у меня есть все .vim под управлением версии: это делает синхронизацию нескольких компьютеров очень простой. Чтобы сделать эту работу хорошо, поместите ваш _vimrc в свой каталог vimfiles и назовите его (например,) vimrc. Затем в том месте, где вы обычно _vimrc добавляете файл с этим контентом:

runtime vimrc

Сделайте то же самое для _gvimrc, если он у вас есть. Это означает, что вы можете хранить все в одной папке (плагины и vimrc) и сохранять эту папку под управлением версии или просто синхронизировать ее с помощью других средств, если хотите.

Ответ 3

В большинстве случаев использование каталогов с вами должно сделать трюк.