Rem*_*man 2 vim cmd command-prompt
在我的win32系统上,我在 Vim 中有这个命令在写字板中打开一个 vim 文件:
silent ! start c:\Program Files (x86)\Windows NT\Accessories\wordpad.exe "%:p"<CR>
Run Code Online (Sandbox Code Playgroud)
在我的win64系统上这不起作用。我收到此错误:
error: Windows cannot find `"c:\Program"`
Run Code Online (Sandbox Code Playgroud)
也许是因为里面的空间"Program Files (x86)"和"Windows NT"?
我该如何解决这个问题?
在 64 位 Windows 上 wordpad.exe 不会在“Program Files (x86)”中,而是在“Program Files”中。至少它在我的机器上。
有用于查找文件夹名称的环境变量:“%ProgramFiles%”和“%ProgramFiles(x86)%”。