Vim 有效地使用:Vexplore

Vim 有效地使用:Vexplore,vim,Vim,因此,vim中的:Vexplore命令在左侧打开了一个漂亮的小目录浏览器 但是如何从侧窗格将文件打开到右侧的主窗口中呢 有人会假设它有一个简单的映射,但我似乎找不到它。这是在Vim中导航到不同窗口(如quickfix窗口或不同拆分)时使用的同一个命令,所有内容都在 :help windows.txt 但要直接回答您的问题: CTRLwCTRLh移动到左侧窗口 CTRLwCTRLl移动到右侧窗口 然后输入以选择要打开的文件 您可能还需要阅读:help netrw,事实证明,它只是其中的一行。v

因此,vim中的:Vexplore命令在左侧打开了一个漂亮的小目录浏览器

但是如何从侧窗格将文件打开到右侧的主窗口中呢


有人会假设它有一个简单的映射,但我似乎找不到它。

这是在Vim中导航到不同窗口(如quickfix窗口或不同拆分)时使用的同一个命令,所有内容都在

:help windows.txt

但要直接回答您的问题:

  • CTRLwCTRLh移动到左侧窗口
  • CTRLwCTRLl移动到右侧窗口
然后输入以选择要打开的文件


您可能还需要阅读
:help netrw

事实证明,它只是其中的一行。vimrc:

let g:netrw_browse_split=4      " Open file in previous buffer

来源:

我想你想要
o
p

另外,请查看文档,例如

:he netrw-p11

我相信你要找的是:

:Vexplore!

最新的netrw插件(最新版本为v153f)现在提供了:Lexplore命令,它在vim显示屏的右侧打开一个资源管理器。它设置g:netrw_chgwin,以便在netrw窗口右侧的窗口中进行编辑。您可以从中获得它。

谢谢,我知道如何在窗口之间导航。我在问如何在不同的窗口中打开文件,而不是我当前所在的窗口。好吧,我误解了你的问题,我不知道答案,但可能在
:help netrw
中有解释,根据我所知,添加了“!”使窗口显示在右边,而不是左边,这根本不是我要问的。不管怎样,自从我问了这个问题,我发现了很棒的Ctrl+P插件。被低估的评论,这只是在我的vim on Slackware多年后的作品,正是我要找的行为