Is there a spacemacs command that both closes the window and kills the buffer? In other words, the equivalent of Vim's :q?

  • There is SPC q Q for (kill-emacs) - which I guess is the equivalent of :q? If you want an explicit kill buffer kill window command, why don't you write it and add to your spacemacs-user-config? – dangom Nov 26 '16 at 8:20
  • 1
    @dangom In Vim :q closes the current window only, it only exits Vim if you are down to your last window. – Omar Aug 14 '18 at 19:09

spacemacs binding for kill-buffer-and-window:


| improve this answer | |

Use kill-buffer-and-window to close a buffer and its window. But this will keep emacs running. If you also want to kill emacs (the equivalent of :q) then try evil-quit-all if you're using evil, and save-buffers-kill-terminal for standard emacs quit.

| improve this answer | |

Spacemacs has recently added two shortcuts for kill-buffer-and-window: SPC b x and SPC w x.

| improve this answer | |

In addition to the above answers, in particular the one by sid-kap; for people not on the development branch, i.e. people using the current stable release, the command kill-buffer-and-window is bound to SPC u SPC w d as described (currently) in the key bindings section of the documentation.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.