Windows上的gVIM:执行缓冲区和带空格的路径

时间:2009-10-07 12:08:37

标签: windows vim quotes

在gVim for windows中,可以通过:!%命令执行当前缓冲区。但是,遗憾的是,缓冲区文件名提供给cmd.exe而没有引号,因此如果文件路径有空格,gVim将无法执行它。

是否可以轻松修复它以便能够在gVim中执行.bat,.py等?

1 个答案:

答案 0 :(得分:1)

这是我的猜测,我没有Windows机器试试。尝试

:!python "%"

:!"%"
信用:地狱之眼