我已经看过在Vim中使用制表符的能力(用:tabe,:tabnew等)作为我当前在隐藏缓冲区中在同一窗口中打开许多文件的做法的替代.
我希望我打开的每个不同文件始终位于其自己的选项卡中.但是,有些事情会妨碍这一点.我该如何解决这些问题:
当命令喜欢gf并^]跳转到另一个文件中的某个位置时,该文件将在当前选项卡的新缓冲区中打开.有没有办法让所有这些命令在新选项卡中打开文件,或者如果文件已经打开则切换到现有选项卡?
当我可以使用切换缓冲区时
:b <part of filename><tab>
,它将完成现有缓冲区中文件的名称.<part of filename>甚至可以是文件名的中间而不是开头.是否有相应的切换标签?
请告诉我如何在GVIM的每个标签页上显示关闭按钮.
此外,如果我打开多个标签页关闭GVIM,是否可以设置警告?
自 2019 年以来,Vim 引入了一个名为 的新命令:terminal,该命令允许用户在 Vim 内打开终端。
要在新选项卡中打开它,我必须输入两个命令:
:tabnew
Run Code Online (Sandbox Code Playgroud)
:terminal
Run Code Online (Sandbox Code Playgroud)
是否有一种单一命令的方式可以达到相同的目的?
编辑:我知道这个类似的问题,但接受的答案已经过时了。
编辑 2:这可能是与 Neovim 相关的错误。