当我执行 :Vex
或类似的东西时,netrw 缓冲区打开,这完全没问题。不过,我想在使用 :Vex
命令打开的 netrw 缓冲区中打开一个从 netrw 中选择的文件。这可能吗?
最佳答案
按照评论中的建议,使用检查 g:netrw_browse_split
的当前值
:let g:netrw_browse_split
然后与文档中的所需值进行比较 (:h g:netrw_browse_split
):
*g:netrw_browse_split* when browsing, <cr> will open the file by:
=0: re-using the same window (default)
=1: horizontally splitting the window first
=2: vertically splitting the window first
=3: open file in new tab
=4: act like "P" (ie. open previous window)
Note that |g:netrw_preview| may be used
to get vertical splitting instead of
horizontal splitting.
=[servername,tab-number,window-number]
Given a |List| such as this, a remote server
named by the "servername" will be used for
editing. It will also use the specified tab
and window numbers to perform editing
(see |clientserver|, |netrw-ctrl-r|)
This option does not affect the production of
|:Lexplore| windows.
关于vim - netrw 在 netrw 缓冲区中打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58874545/