How to jump to tab if trying to open already opened file in Vim向我介绍了:drop
命令,该命令与:edit
类似,但如果有一个缓冲区在那里打开,而不是占用,则会关注现有窗口当前窗口。
是否有类似于:drop
的命令,以便当我尝试标签完成时,而不是像:drop
那样在当前目录中列出文件,在我的开放缓冲区中搜索:buffer
?
答案 0 :(得分:3)
您可以尝试:sbuffer
。它的工作方式与:buffer
类似,只是它试图跳转到显示所需缓冲区的第一个窗口,否则默认在新窗口中打开它。其行为受switchbuf
选项控制。
:help :sbuffer
:help 'switchbuf'