Я не очень аккуратный человек время от времени, и я часто оказываюсь в ситуации потери моего старого полностью измененного файла vimrc и необходимости начать все заново. Или иметь разные версии файлов vimrc для разных клиентов. Поскольку этот беспорядок выходит из-под меня, я хотел бы знать, есть ли хороший способ управления моим файлом vimrc.
Моя первая инициатива ставит мой _vimrc на подрывную деятельность (Google Code), и я намерен его поддерживать. Другие идеи приветствуются.
Update
Я решил использовать следующее решение:
-
Загрузите
.vimrc
и.gvimrc
в репозиторий онлайн-кода в каталоге с именемVim
. Используйте имя файла_vimrc
и_gvimrc
, чтобы они не были скрыты и совместимы с Windows. -
Оформить репозиторий в целевой системе
-
В Mac OSX/Linux создаются символические ссылки:
~ $ ln -s my_repository/Vim/_vimrc $HOME/.vimrc
~ $ ln -s my_repository/Vim/_gvimrc $HOME/.gvimrc
-
В Windows я проверяю папку Vim над папкой в папке Program Files. SVN жалуется на уже существующие файлы, но вы можете добавить их в список игнорирования.