Function: embark-kill-buffer-and-window
embark-kill-buffer-and-window is an interactive and natively compiled
function defined in embark.el.
Signature
(embark-kill-buffer-and-window BUF)
Documentation
Kill buffer BUF and delete its window.
Key Bindings
embark-buffer-map K
Source Code
;; Defined in /nix/store/lls066p88vbzffl5j0d16jbhwpn2zfz2-emacs-packages-deps/share/emacs/site-lisp/elpa/embark-20260610.302/embark.el
(defun embark-kill-buffer-and-window (buf)
"Kill buffer BUF and delete its window."
(interactive "bBuffer: ")
(when-let* ((buf (get-buffer buf)))
(if-let* ((win (get-buffer-window buf)))
(with-selected-window win
(kill-buffer-and-window))
(kill-buffer buf))))