我可以遍历NERDTree,但要查看文件内容,我按下“go”,一旦打开文件缓冲区,它将保持打开状态,直到我显式关闭它。这使得查看文件过于不舒适。
当我遍历NERDTree节点时,我希望在一个临时的查看器缓冲区中看到突出显示的文件内容,并且我想通过按“e”来显式选择一些遍历的文件进行编辑。
当我关闭NERDTree缓冲区时, 临时查看器缓冲区 也应关闭,并且只应为那些明确选择的文件打开缓冲区,而不是所有查看的文件。
那可能吗?
当我遍历NERDTree节点时,我希望在一个临时的查看器缓冲区中看到突出显示的文件内容,并且我想通过按“e”来显式选择一些遍历的文件进行编辑。
当我关闭NERDTree缓冲区时, 临时查看器缓冲区 也应关闭,并且只应为那些明确选择的文件打开缓冲区,而不是所有查看的文件。
那可能吗?
netrw
有一个“预览”映射(p
),但它不是自动的,预览窗口也不会自动关闭。NERDTree没有做任何这方面的事情:你必须为所有这些编写自己的函数。 - romainlautocmd
命令使其自动关闭,或者至少可以使用:pclose
命令在不需要在窗口之间切换的情况下关闭它。 - Quinn Strahl