是否有方法将文件夹附加到vimrc中的PATH环境变量?

是否有方法将文件夹附加到vimrc中的PATH环境变量?,vim,Vim,我正在运行可移植python和可移植gvim。当我运行gVimPortable时,我希望它将python附加到PATH环境变量中。这是我将在命令提示符下运行的命令: path=%path%;C:\portable\PortablePython_1.1_py2.5.4 是否有一种方法可以在vimrc文件中或以其他方式自动执行此操作?您可以使用命令更改Vim内部的环境变量 let s:portablepy = 'C:\portable\PortablePython_1.1_py2.5.4' " A

我正在运行可移植python和可移植gvim。当我运行gVimPortable时,我希望它将python附加到PATH环境变量中。这是我将在命令提示符下运行的命令:

path=%path%;C:\portable\PortablePython_1.1_py2.5.4

是否有一种方法可以在vimrc文件中或以其他方式自动执行此操作?

您可以使用命令更改Vim内部的环境变量

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