Function: evil-buffer-new

evil-buffer-new is an interactive and byte-compiled function defined in evil-commands.el.

Signature

(evil-buffer-new &optional FILE)

Documentation

Edit a new unnamed buffer or FILE.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-commands.el
(evil-define-command evil-buffer-new (&optional file)
  "Edit a new unnamed buffer or FILE."
  :repeat nil
  (interactive "<f>")
  (if file
      (evil-edit file)
    (let ((buffer (generate-new-buffer "*new*")))
      (set-buffer-major-mode buffer)
      (set-window-buffer nil buffer))))