Я запускаю портативный Python и портативный gvim. Когда я выполняю gVimPortable, я хочу, чтобы он добавил Python к переменной окружения PATH. Это - команда, которую я выполнил бы в командной строке:
path=%path%;C:\portable\PortablePython_1.1_py2.5.4
Существует ли способ автоматизировать это в vimrc файле или некотором другом пути?
Вы можете изменить переменные среды внутри Vim с помощью команды : let .
let s:portablepy = 'C:\portable\PortablePython_1.1_py2.5.4'
" Add PortablePython's path to $PATH if running on Windows and PortablePython exists
if (has('win32') || has('win64')) && isdirectory(s:portablepy)
let $PATH .= ';' . s:portablepy
endif