summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--init.el11
1 files changed, 11 insertions, 0 deletions
diff --git a/init.el b/init.el
index 2e5bfad..fc9a344 100644
--- a/init.el
+++ b/init.el
@@ -267,3 +267,14 @@
(global-auto-complete-mode)
(global-prettify-symbols-mode)
+
+(defun my/new-empty-buffer ()
+ "Open a new empty buffer."
+ (interactive)
+ (let ((buf (generate-new-buffer "untitled")))
+ (switch-to-buffer buf)
+ (funcall (and initial-major-mode))
+ (setq buffer-offer-save t)))
+(global-set-key (kbd "C-c n") 'my/new-empty-buffer)
+
+