2009-10-07 20 views
4

在gVim for windows中,可以通过:!%命令执行当前缓冲区。但不幸的是,缓冲区文件名被提供给没有引号的cmd.exe,所以如果文件路径有空格,gVim将无法执行它。Windows上的gVIM:使用空格执行缓冲区和路径

是否有任何简单的方法来解决它,以便能够在gVim内执行.bat,.py等?

回答

1

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

:!python "%" 

:!"%" 

信用:眼睛地狱

+0

的: “%” 是成功的:)。请更改你的答案以备将来:) – grigoryvp 2009-10-07 12:40:11