如何在 Vim 或 vimdiff 中同时 quit/exit 所有 windows/buffers/splits/tabs?

How do I quit/exit all windows/buffers/splits/tabs at once in Vim or vimdiff?

如何使用 Vim 或 vimdiff 中的单个命令退出所有 windows?

:q 仅退出活动 window,因此需要单独的 :q 来关闭每个 window.

:qa退出全部打开windows/buffers/splits/tabs
(别名::qall :quitall

Vim documentation for :qa

有关 Vim 中此命令的帮助::help :qa

:qa! 修改后将退出而不提供保存选项。
:wqa 将写入所有更改的缓冲区,然后退出。
:wqa! 将写入所有更改的缓冲区,甚至是只读缓冲区,然后退出。