From bc3e34517932f74bec08bf1a2c41ee57ad37bd91 Mon Sep 17 00:00:00 2001 From: Protesilaos Stavrou Date: Fri, 28 Mar 2025 06:44:11 +0200 Subject: [PATCH] emacs: change key bindings for window rotation --- emacs/.emacs.d/prot-emacs-modules/prot-emacs-essentials.el | 3 ++- emacs/.emacs.d/prot-emacs.org | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/emacs/.emacs.d/prot-emacs-modules/prot-emacs-essentials.el b/emacs/.emacs.d/prot-emacs-modules/prot-emacs-essentials.el index 376ba17e..e51925c1 100644 --- a/emacs/.emacs.d/prot-emacs-modules/prot-emacs-essentials.el +++ b/emacs/.emacs.d/prot-emacs-modules/prot-emacs-essentials.el @@ -136,7 +136,8 @@ ;; Commands for windows and pages ("C-x o" . prot-simple-other-window) ("C-x n k" . prot-simple-delete-page-delimiters) - ("C-x M-r" . prot-simple-swap-window-buffers) + ("M-r" . rotate-windows) ; Emacs 31 override `move-to-window-line-top-bottom' + ("M-S-r" . rotate-windows-back) ; Emacs 31 ;; Commands for buffers ("" . prot-simple-rename-file-and-buffer) ("C-x k" . prot-simple-kill-buffer-current) diff --git a/emacs/.emacs.d/prot-emacs.org b/emacs/.emacs.d/prot-emacs.org index 66e7fbf1..b03879b3 100644 --- a/emacs/.emacs.d/prot-emacs.org +++ b/emacs/.emacs.d/prot-emacs.org @@ -2530,7 +2530,8 @@ this via some hook. ;; Commands for windows and pages ("C-x o" . prot-simple-other-window) ("C-x n k" . prot-simple-delete-page-delimiters) - ("C-x M-r" . prot-simple-swap-window-buffers) + ("M-r" . rotate-windows) ; Emacs 31 override `move-to-window-line-top-bottom' + ("M-S-r" . rotate-windows-back) ; Emacs 31 ;; Commands for buffers ("" . prot-simple-rename-file-and-buffer) ("C-x k" . prot-simple-kill-buffer-current)