:q
только закрывает текущее окно. Если вы используете вкладки или разделенные окна, вам нужно сделать :q
для всех них. Кроме того, плагины, такие как NERDTree и MiniBufExpl, имеют свои собственные окна, которые необходимо закрыть отдельно.
Есть ли команда, чтобы закрыть все эти открытые окна и выйти из Vim одним ударом? Однако, если есть буфер или окно с несохраненными изменениями, я должен попросить его сохранить или нет. Любая команда для достижения этой цели?
Надеюсь, это не странный запрос, потому что так работают большинство редакторов без Vim с вкладками или расколами.