Существуют портативные версии vim, которые, похоже, поддерживаются, но лично я никогда не находил в них особой необходимости: стандартный Vim достаточно переносим для моих нужд.
Создайте каталог на USB-накопителе (предположим, что он E:
, когда вы его создаете):
E:\vim
Добавить две папки:
E:\vim\vim73
E:\vim\vimfiles
Скопируйте содержимое C:\Program Files\vim\vim73
(или там, где оно установлено) в E:\vim\vim73
, возьмите файлы конфигурации vim (если они есть) и поместите их в E:\vim\vimfiles
. Скопируйте ваш vimrc в E:\vim\_vimrc
.
Теперь вставьте USB-флешку в другой компьютер (предположим, он монтируется как F:
). Откройте проводник Windows, перейдите к F:\vim\vim73
и дважды щелкните gvim.exe. Он откроет графический интерфейс Vim и загрузит вашу конфигурацию.
Чтобы обеспечить соответствие локальных и переносимых конфигураций vim, я бы рекомендовал прикрепить каталог vimfiles к управлению версиями (также позволяет легко опробовать новые плагины, а затем «откатиться», чтобы избавиться от них, если вы не хотите их) и наличие проверки на флешку и еще один на ПК. Если вы переместите _vimrc
на vimfiles\vimrc
и замените _vimrc
на следующее, версия vimrc будет контролироваться со всеми плагинами и конфигурацией:
" _vimrc - Links to the vimrc in the vimfiles directory
runtime vimrc
Вы можете сделать то же самое с _gvimrc
, если у вас есть.