]> git.earman.xyz Git - emacsinit.git/commitdiff
Remove superfluous defuns. Add binds for next/prev window/buffer
authorrearman <rearman@r717.net>
Wed, 2 Nov 2022 20:08:17 +0000 (16:08 -0400)
committerrearman <rearman@r717.net>
Wed, 2 Nov 2022 20:08:17 +0000 (16:08 -0400)
init.el

diff --git a/init.el b/init.el
index a617ac76b339a54b78def4c7d31135d79ed4b354..05c5a3d911cdef8abb2849fe88aea20929f2e2b0 100644 (file)
--- a/init.el
+++ b/init.el
@@ -138,21 +138,11 @@ Can't go prev line first, edge case of beginning of buffer."
     (setq buffer-offer-save t)
     newbuf))
 
-(defun kill-current-buffer ()
-  "Kill the current buffer instead of prompting."
-  (interactive)
-  (kill-buffer (current-buffer)))
-
 (defun edit-init ()
   "Bring up init.el for editing."
   (interactive)
   (find-file shared-system-init))
 
-(defun last-window ()
-  "Go to last visited window."
-  (interactive)
-  (other-window -1))
-
 (defun run-chicken ()
   "Opens a chicken-scheme repl to the right."
   (interactive)
@@ -193,8 +183,10 @@ Can't go prev line first, edge case of beginning of buffer."
 (global-set-key (kbd "C-z") 'zap-up-to-char)
 (global-set-key (kbd "C-M-z") 'eval-region)
 (global-set-key (kbd "C-'") 'universal-argument)
-(global-set-key (kbd "C-.") 'other-window)
-(global-set-key (kbd "C-,") 'last-window)
+(global-set-key (kbd "C-.") 'next-window-any-frame)
+(global-set-key (kbd "C-,") 'previous-window-any-frame)
+(global-set-key (kbd "C-x .") 'next-buffer)
+(global-set-key (kbd "C-x ,") 'previous-buffer)
 (global-set-key (kbd "M-%") 'replace-regexp)
 (global-set-key (kbd "C-M-%") 'query-replace-regexp)