netrw 在活动目录中打开

Netrw open in active directory

我希望 Netrw (:e) 在我当前正在查看的文件的同一文件夹中打开。例如,

A
...B
   ...file1.txt
   ...file2.txt

如果我 运行 :e 在文件夹 A 内,导航到文件夹 B,打开 file1.txt,然后 运行 :e 再次,我希望 Netrw 以 B 作为目录打开,而不是 A.

this Vimcast. :Explore or :E will open up Netrw in the current file's directory. I got an ambiguous use of user-defined command error at first when I tried to use :E, but this 中找到了我的答案 所以答案帮助解决了这个问题。我只需要将此命令添加到我的 .vimrccommand! -nargs=* -bar -bang -count=0 -complete=dir E Explore <args>:E 仅在没有其他可能的命令以 :E 开头时才有效。

在你的 .vimrc

中尝试 set autochdir