summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrekado <rekado@elephly.net>2014-11-09 09:22:38 +0100
committerrekado <rekado@elephly.net>2014-11-09 09:22:38 +0100
commita94c65bea46503eb24bb29b05d5e33efbd9596b2 (patch)
treea257c62bf4aa4a3f064c01deba9d3e0355c7dd0c
parent3db4d633c95322ed72029ba1152c2dddfa4a72b8 (diff)
bind C-c n to new buffer function
-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)
+
+