diff options
| author | bard <[email protected]> | 2024-02-27 13:18:24 -0500 |
|---|---|---|
| committer | bard <[email protected]> | 2024-02-27 13:18:24 -0500 |
| commit | 0f7d4d71df12bd775fd1482ff6774ac02247d823 (patch) | |
| tree | 0b34a36f7e63ea21a90c0611b1974a5bbadc0506 /bard-emacs-modules/bard-emacs-org.el | |
| parent | 1629e7ce51350c199bd745d308e341591bee0f4f (diff) | |
new scratch buffer functions
Diffstat (limited to 'bard-emacs-modules/bard-emacs-org.el')
| -rw-r--r-- | bard-emacs-modules/bard-emacs-org.el | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/bard-emacs-modules/bard-emacs-org.el b/bard-emacs-modules/bard-emacs-org.el index 12f708b..7a0f912 100644 --- a/bard-emacs-modules/bard-emacs-org.el +++ b/bard-emacs-modules/bard-emacs-org.el @@ -158,4 +158,21 @@ :html-extension "html" :body-only t))) +;; Text Scratch buffers +(defun bard/new-org-buffer () + (interactive) + (let ((xbuf (generate-new-buffer "*org*"))) + (switch-to-buffer xbuf) + (funcall (quote org-mode)) + xbuf)) + +(defun bard/new-plain-buffer () + (interactive) + (let ((xbuf (generate-new-buffer "*plain*"))) + (switch-to-buffer xbuf) + xbuf)) + +(define-key global-map (kbd "M--") #'bard/new-plain-buffer) +(define-key global-map (kbd "M-=") #'bard/new-org-buffer) + (provide 'bard-emacs-org.el) |
