From: rearman Date: Mon, 14 Nov 2022 22:00:34 +0000 (-0500) Subject: Added functions for accessing separate defun files. X-Git-Url: https://git.earman.xyz/?a=commitdiff_plain;h=40ef971a8f7774bbe7a05509a7165343e0639244;p=emacsinit.git Added functions for accessing separate defun files. --- diff --git a/editing-defuns.el b/editing-defuns.el index 5e6e66e..83a118c 100644 --- a/editing-defuns.el +++ b/editing-defuns.el @@ -40,7 +40,17 @@ Can't go prev line first, edge case of beginning of buffer." (setq buffer-offer-save t) newbuf)) +(defun edit-defuns () + "Bring up editing-defuns.el for editing." + (interactive) + (find-file editing-defuns)) + (defun edit-init () "Bring up init.el for editing." (interactive) (find-file shared-system-init)) + +(defun edit-work-eqs () + "Bring up work-eqs.el for editing." + (interactive) + (find-file work-eqns)) diff --git a/init.el b/init.el index efa4068..292a191 100644 --- a/init.el +++ b/init.el @@ -102,8 +102,10 @@ ;; BINDINGS ;; USER SPACE -(global-set-key (kbd "C-c b") 'new-empty-buffer) +(global-set-key (kbd "C-c b") 'buffer-menu-other-window) +(global-set-key (kbd "C-c ed") 'edit-defuns) (global-set-key (kbd "C-c ei") 'edit-init) +(global-set-key (kbd "C-c ew") 'edit-work-eqs) (global-set-key (kbd "C-c r") 'recentf-open-files) ;; OVERRIDES (global-set-key (kbd "M-j") 'backward-join-line) @@ -119,6 +121,7 @@ (global-set-key (kbd "C-'") 'universal-argument) (global-set-key (kbd "C-.") 'next-window-any-frame) (global-set-key (kbd "C-,") 'previous-window-any-frame) +(global-set-key (kbd "C-x C-b") 'buffer-menu) (global-set-key (kbd "C-x .") 'next-buffer) (global-set-key (kbd "C-x ,") 'previous-buffer) (global-set-key (kbd "M-%") 'replace-regexp)