如果我打开了10个选项卡,我必须分别使用“:q”关闭每个选项卡。

我怎么能一下子把它们都关上呢?


当前回答

这可以用下面的方法来完成 命令(正常模式或escape模式下):

: tabdo:问

“tabdo”显然执行了 命令查看所有打开的选项卡。

其他回答

:qall

这将关闭所有选项卡并打开缓冲区。

下面是关闭Linux/Mac上所有VIM实例的Dark Side方法

:!killall vim -9

不要使用它。它能满足你的要求,但可能不是最好的方式,但很有趣

这可以用下面的方法来完成 命令(正常模式或escape模式下):

: tabdo:问

“tabdo”显然执行了 命令查看所有打开的选项卡。

我正在使用VSCode中的VIM插件,我正在寻找一种方法来关闭当前窗口上打开的所有选项卡。

命令:qa和:wqa不起作用,因为它们关闭了所有窗口中的所有选项卡。

tabonly命令关闭了当前窗口中除当前选项卡外的所有选项卡。

因为我通常只在同一时间使用2个窗口,我设法更接近我的需求是专注于另一个窗口并运行命令:

:on

(:only)关闭除当前窗口外的所有窗口。

最短/最简单/最快的方法是:

:qa

保存工作在所有标签和退出:

:wqa