Vim :drop for :buffer - 如果缓冲区已打开并带有选项卡自动完成功能,则跳转到窗口

Cir*_*四事件 5 vim

如果尝试在 Vim 中打开已打开的文件,如何跳转到选项卡向我介绍了该:drop命令,该命令类似于但重点:edit关注现有窗口,如果那里有一个以相同路径打开的缓冲区,而不是占用当前窗口。

是否有一个类似的命令,:drop当我尝试按 Tab 键完成时,不是像 那样列出当前目录中的文件:drop,而是像那样在我打开的缓冲区中进行搜索:buffer

rom*_*inl 4

你可以试试:sbuffer。它的工作原理类似:buffer,只是它尝试跳转到显示所需缓冲区的第一个窗口,否则默认在新窗口中打开它。它的行为由选项控制switchbuf

:help :sbuffer
:help 'switchbuf'
Run Code Online (Sandbox Code Playgroud)