我正在尝试在 Windows 上设置 Vim,使用 Git bash (Cygwin) 作为 shell 环境。我收到一个关于临时文件的错误,我 99% 确信这与无法加载 shell 的事实有关(即“!”命令不起作用)。
在我的_vimrc
文件中,我尝试将shell
选项设置为各种东西,但都不起作用。我的 cygwin/git bash 命令路径是C:\Program Files\Git\bin\sh.exe,空间似乎引起了问题。我尝试了以下方法,但没有成功:
:set shell=C:\Program Files\Git\bin\sh.exe " Error = Unknown options: Files/Git/bin/sh.exe
:set shell=C:/Program Files/Git/bin/sh.exe " Error = Unknown options: Files/Git/bin/sh.exe
:set shell="C:/Program Files/Git/bin/sh.exe" " Error when running a command: shell option is empty
:set shell=C:/Program\ Files/Git/bin/sh.exe " Error when running a command: 'C:/Program' is not recognized as an internal or external command...
有谁知道我如何设置包含空格的 shell 路径?