【问题标题】:Netrw open in active directoryNetrw 在活动目录中打开
【发布时间】:2016-10-23 09:44:55
【问题描述】:

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

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

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

【问题讨论】:

    标签: vim netrw


    【解决方案1】:

    在你的 .vimrc 中尝试set autochdir

    【讨论】:

      【解决方案2】:

      this Vimcast 中找到了我的答案。 :Explore:E 将在当前文件的目录中打开 Netrw。当我尝试使用:E 时,最初出现ambiguous use of user-defined command 错误,但this SO 答案帮助解决了这个问题。我只需要将这个命令添加到我的.vimrccommand! -nargs=* -bar -bang -count=0 -complete=dir E Explore <args>:E 仅在没有其他可能的以 :E 开头的命令时才有效。

      【讨论】:

      • 最好发布带有归属的实际解决方案,而不仅仅是解决方案的链接。谁知道 vimcast 会持续多久。
      猜你喜欢
      • 2013-12-21
      • 2014-03-16
      • 2020-03-11
      • 1970-01-01
      • 2017-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多