当我创建一个包含文本“hello”的文件时,hello.txt由于某种原因找不到该文件。有人可以解释为什么会这样吗?C:\Windows\System32gVim
在这里你可以看到我在Notepad.

现在我试图在gVimusing中找到相同的文件:E。hello.txt无处可寻。:e hello.txt打开一个新文件。我觉得我被我的电脑控制了。

如果您在 64 位 Windows 上使用 32 位 Vim(Bram 的安装程序和通常推荐的“Vim without Cream”安装程序都是 32 位),那么您已经成为 Windows 中 WOW64 重定向的受害者。由于 32 位应用程序与 64 位库不兼容,C:\Windows\System32当从 32 位应用程序访问时,实际上会为您提供C:\Windows\SysWOW64.
但不要绝望,您实际上可以C:\Windows\System32从 Vim 中访问大多数 64 位系统,您只需要使用特殊路径C:\Windows\Sysnative(似乎只能由 32 位应用程序访问并映射到 64 位C:\Windows\System32目录)。