GVim Windows 7 PATH 问题

GVim Windows 7 PATH 问题

有趣的问题,

我有一个 gvim73分配在 Windows XP 下运行。效果很好。
将其复制到(它不是安装程序,而是存档文件 + 运行时文件的安装方法)Windows 7,将相应的文件夹放入 PATH 环境变量中,

\...\gvim\vim73

现在,每次我用“gvim”运行“运行”(WinKey+r)时,它都会打开该文件夹,

\...\gvim

而不是运行文件夹中同名的应用程序vim73(正如它应该的那样,也是预期的那样)。

有谁任何知道这个奇怪问题的根源是什么吗?

答案1

GVIM 的典型安装是将启动器脚本gvim.bat等放入%SystemRoot%,而不是将 Vim 的目录添加到PATH。Viminstall.exe附带的 会为您完成此操作。也许这会有所帮助。

答案2

如果我正确理解了“Run”的含义,那么这可能会提供一些见解。

Windows 二进制文件可以使用“运行于”参数启动,该参数指定相关二进制文件的 shell 的“当前文件夹”。在下面的屏幕截图中,您会看到列出的文件夹将取决于二进制文件的启动方式。第一个屏幕截图使用来自 Windows 文件夹的默认 bat,第二个屏幕截图是启动器的“属性”对话框,在第三个屏幕截图中,您会看到当前文件夹已被更改。

原来的 特性 自定义目录

相关内容