當我在C:\Windows\System32
中創建一個名爲hello.txt
的文件時,其中包含文本「hello」,gVim
由於某種原因無法找到此文件。有人能解釋爲什麼發生這種情況嗎gVim無法查看在System32文件夾中使用記事本創建的文件
在這裏您可以看到我在Notepad
中創建了該文件。
現在我正在試圖使用:E
在gVim
中找到相同的文件。 hello.txt
無處可尋。 :e hello.txt
打開一個新文件。我感覺自己正在被我的電腦所拖曳。
當我在C:\Windows\System32
中創建一個名爲hello.txt
的文件時,其中包含文本「hello」,gVim
由於某種原因無法找到此文件。有人能解釋爲什麼發生這種情況嗎gVim無法查看在System32文件夾中使用記事本創建的文件
在這裏您可以看到我在Notepad
中創建了該文件。
現在我正在試圖使用:E
在gVim
中找到相同的文件。 hello.txt
無處可尋。 :e hello.txt
打開一個新文件。我感覺自己正在被我的電腦所拖曳。
如果您使用的是32位VIM(通常建議布拉姆的安裝程序和「Vim的無霜」的安裝程序都被32位)在64位Windows,那麼你已經墮落Windows中WOW64重定向的受害者。由於32位應用程序與64位庫不兼容,因此從32位應用程序訪問時,C:\Windows\System32
實際上會爲您提供C:\Windows\SysWOW64
的內容。
但不要絕望,你其實可以從Vim訪問大多數64位系統的C:\Windows\System32
,你只需要使用特殊的路徑C:\Windows\Sysnative
(其中只有32位應用程序和地圖似乎訪問64位C:\Windows\System32
目錄)。