【问题标题】:gVIM on Windows: execute buffer and paths with spacesWindows 上的 gVIM:使用空格执行缓冲区和路径
【发布时间】:2009-10-07 12:08:36
【问题描述】:

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

是否有任何简单的方法可以修复它以便能够在 gVim 中执行 .bat、.py 等?

【问题讨论】:

    标签: windows vim quotes


    【解决方案1】:

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

    :!python "%"
    

    :!"%"
    

    出处:地狱之眼

    【讨论】:

    • :!"%" 是成功的:)。请为将来更改您的答案:)
    猜你喜欢
    • 2012-03-20
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 2021-09-06
    • 1970-01-01
    • 2016-06-22
    • 2018-09-05
    • 2021-07-28
    相关资源
    最近更新 更多