Я использую git для сохранения моего каталога ~ / .vim. Я хотел бы также сохранить мой файл vimrc в этом каталоге, чтобы он также находился в хранилище. Как изменить местоположение, в котором Vim ищет файл vimrc?
8
Вы не Симлинк это вместо.
mv ~/.vimrc ~/.vim
ln -s ~/.vim/.vimrc ~/.vim
Вы можете использовать символическую ссылку для синхронизации вашего vimrc через Dropbox.
mv ~/.vimrc ~/.vim
иln -s ~/.vim/.vimrc ~/.vimrc". That's what I do, too, as well as
ln -s ~ / Dropbox / vimfiles ~ / .vim`.echo source ~/.vim/.vimrc > .vimrc
вместо этого, который работает лучше, чем фактический вариант символической ссылки Windows использует.Ответ digitxp, вероятно, лучше, но вы можете указать Vim искать ваш vimrc где угодно, с помощью параметра командной строки -u, и gvimrc с -U, например:
источник
Vim 7.4 также содержит источники
~/.vim/vimrc
по умолчанию.help vimrc
говорит:Но мое текущее любимое решение для резервного копирования файлов в любом месте - https://github.com/technicalpickles/homesick, которое концентрирует все файлы конфигурации в одном месте и обрабатывает управление символическими ссылками для вас.
Смотрите также: /programming/3377298/how-can-i-override-vim-and-vimrc-paths-but-no-others-in-vim
источник