有时我通过将Vim指向目录来启动Vim,但我不确定哪个文件需要更改,所以我最终会查看几个文件。
有没有办法让文件浏览器将选定的文件打开到新的缓冲区中,这样文件浏览器仍然可用而不必重新打开它:e path / to / directory?
答案 0 :(得分:15)
我不确定你是否可以在一个新的缓冲区中打开它,但你可以使用 o 或 v 以水平方式打开它或垂直分割。
您还可以使用运行:pedit <fname>
的 p 预览文件,其中<fname>
是光标下的文件。这将打开一个新的分割窗口,但不会更改光标焦点或位置。您可以使用:pclose
或仅:pc
关闭此窗口。
有关详细信息,请参阅:help netrw-browse-maps
。
答案 1 :(得分:13)
严格来说,这并不是你所要求的,但我认为它是等价的:
如果从文件浏览器打开文件,可以使用CTRL- ^(和/或CTRL-6?)返回浏览器。这导致文件在一个缓冲区中打开,文件浏览器在您启动的目录中打开。
希望它有所帮助...