Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows vim 8.0文件资源管理器仅允许特定位置_Windows_Vim - Fatal编程技术网

Windows vim 8.0文件资源管理器仅允许特定位置

Windows vim 8.0文件资源管理器仅允许特定位置,windows,vim,Windows,Vim,我在windows 7系统上运行vim 8.0,每当我打开gvim(在窗口中运行而不是在cmd中运行的gvim)时都会遇到这个问题,:pwd中的默认路径是c:\users\“user”。 如果我使用:Explore命令,它会打开文件资源管理器,显示其中的所有文件,但我只能在文件路径中上升到c:\users,仅此而已,我不能再上升了 此外,如果我使用:cd命令转到另一个驱动器(d:\),它会成功地更改目录,如果我使用:pwd,它会显示目录,但是如果我使用:Explore,它不会显示任何内容,而只是

我在windows 7系统上运行vim 8.0,每当我打开gvim(在窗口中运行而不是在cmd中运行的gvim)时都会遇到这个问题,
:pwd
中的默认路径是
c:\users\“user”
。 如果我使用
:Explore
命令,它会打开文件资源管理器,显示其中的所有文件,但我只能在文件路径中上升到
c:\users
,仅此而已,我不能再上升了

此外,如果我使用
:cd
命令转到另一个驱动器(
d:\
),它会成功地更改目录,如果我使用:pwd,它会显示目录,但是如果我使用:Explore,它不会显示任何内容,而只是对同一个文件执行分割屏幕,其中包含我在初始文件中的相同文本

更重要的是,如果我在d:\中创建一个
asdasd.txt
文件,并用vim打开它,然后再次使用
:Explore
,它什么也不做,只会返回到命令模式下的同一行文本,就好像程序正在寻找对该目录的访问,或者因为类似的事情而取消命令一样

此外,在这之前我使用了vim 7.4,它会像预期的那样使用上面提到的任何命令


你知道问题出在哪里吗?它需要任何特殊配置吗?

这是netrw v.156上的一个已知问题。(netrw是vim的文件资源管理器)在最新版本上有一个解决方案,您可以找到。

如果您现在懒得更新netrw,我不确定这是否解决了问题;或者,如果您暂时无法使用Windows,解决方案是在要使用的目录的c:/Users/中放置一个快捷方式。 当然,如果您有很多目录要处理,那么这不是一个好的解决方案

我的观察结果是,它不是指向c:而是指向它下面的任何子目录。

Crosspost: