空の新しいバッファを生成するアレ。
(defun xah-new-empty-buffer () "Create a new empty buffer. New buffer will be named “untitled” or “untitled<2>”, “untitled<3>”, etc. URL `http://ergoemacs.org/emacs/emacs_new_empty_buffer.html' Version 2016-12-27" (interactive) (let ((-buf (generate-new-buffer "untitled"))) ;; 空のバッファを作成する。このとき-buf変数にどこのバッファかを情報として残しておく (switch-to-buffer -buf) ;; -buf(空の新しいバッファ)にスイッチする (funcall initial-major-mode) ;; バッファのメジャーモードはまっさらにしておく (setq buffer-offer-save t))) ;; Emacsを終了するときに保存するかどうかを確認する
GNU Emacs Lisp Reference Manual - ¥Ð¥Ã¥Õ¥¡¤òºî¤ê/ºï½ü¤¹¤ë´Ø¿ô