gVim无法查看使用System32文件夹中的记事本创建的文件

use*_*596 1 windows vim

当我hello.txtC:\Windows\System32其中创建一个名为"hello"的文件时,gVim由于某种原因将无法找到此文件.有人可以解释为什么会这样吗?

在这里你可以看到我创建了文件Notepad. 记事本

现在我正在尝试gVim使用相同的文件:E.hello.txt无处可寻.:e hello.txt打开一个新文件.我觉得我被电脑弄得乱七八糟.

gVim的

Ben*_*Ben 7

如果你在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目录).