在 NERDTree 的新缓冲区中打开文件?

在 NERDTree 的新缓冲区中打开文件?

我刚刚开始习惯 NERDTree 和 Vim。

我目前在缓冲区中打开了一个文件。如何让 NERDTree 在右侧的缓冲区中打开另一个文件?

如果我只是在 NERDTree 中导航到文件并按enter,则文件会在同一缓冲区中打开。我想同时打开两个文件。

截屏

答案1

当您按下?NERDTree 侧栏时,您将获得所有可用命令的帮助。

其中(在其默认配置中)用于i分割和s垂直分割。

您可以在详细信息中阅读有关这些内容的所有内容:help NERDTreeMappings;如果这些键不符合您的口味,也可以重新分配它们。

答案2

当您预览文件时,文件将添加到您的缓冲区列表中。当前文件位于隐藏缓冲区中,您可以使用它ls来查看缓冲区列表。如果您想在另一个窗口中查看文件,正如 Ingo-Karkat 指出的那样,您可以使用i: open split水平分割和s: open vsplit垂直分割。

以下是快捷方式

" File node mappings~
" double-click,
" o: open in prev window
" go: preview
" t: open in new tab
" T: open in new tab silently
" middle-click,
" i: open split
" gi: preview split
" s: open vsplit
" gs: preview vsplit
" <CR>: custom open

您可以使用?查看 NerdTree 的快捷方式。

相关内容