]> git.earman.xyz Git - emacsinit.git/commitdiff
Added functions for accessing separate defun files.
authorrearman <rearman@r717.net>
Mon, 14 Nov 2022 22:00:34 +0000 (17:00 -0500)
committerrearman <rearman@r717.net>
Mon, 14 Nov 2022 22:00:34 +0000 (17:00 -0500)
editing-defuns.el
init.el

index 5e6e66e4d2407e30542790e672ccfec12ec372f5..83a118c78d70e2df2348ae5df2352f070a9ad768 100644 (file)
@@ -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 efa40684513868b70d9124227c93d92169140ab5..292a191f0caebd481a5192c1c7306f0bdf4991e3 100644 (file)
--- a/init.el
+++ b/init.el
 
 ;; 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)
 (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)