程序文件(x86)目录的快捷方式



在我的win32系统上,我在Vim中使用以下命令在写字板中打开Vim文件:

silent ! start c:Program Files (x86)Windows NTAccessorieswordpad.exe "%:p"<CR>

在我的win64系统上,这不起作用。我得到这个错误:

error: Windows cannot find `"c:Program"`

可能是因为"Program Files (x86)""Windows NT"内部的空间?

如何解决这个问题?

在64位Windows上,wordpad.exe不在"Program Files (x86)"中,而是在"Program Files"中。至少它在我的机器上。

有环境变量来查找文件夹名称:"%ProgramFiles%"one_answers"%ProgramFiles(x86)%"。

在路径周围加上引号。像这样:

silent ! start "c:Program Files (x86)Windows NTAccessorieswordpad.exe" "%:p"<CR>

Windows上的Vim有一个特殊的!start(中间没有空格)用于异步调用。

并且,像往常一样,您需要在路径周围加上双引号,像这样:

silent !start "c:Program Files (x86)Windows NTAccessorieswordpad.exe" "%:p"

相关内容

  • 没有找到相关文章

最新更新