gVIM в Windows: выполнить буфер и пути с пробелами - PullRequest
4 голосов
/ 07 октября 2009

В gVim для окон можно выполнить текущий буфер с помощью команды:!%. Но, к сожалению, имя файла буфера передается в cmd.exe без кавычек, поэтому, если путь к файлу имеет пробелы, gVim не сможет его выполнить.

Есть ли простой способ исправить это, чтобы иметь возможность выполнять .bat, .py и т. Д. Из gVim?

1 Ответ

1 голос
/ 07 октября 2009

Это мое предположение, у меня нет машины Windows, чтобы попробовать. Попробуйте

:!python "%"

или

:!"%"

кредит: Глаз Ада

...