From 28529a6042042de14c8e82081abf41cc65c7262a Mon Sep 17 00:00:00 2001 From: Simon Guest Date: Mon, 13 Jan 2025 17:50:00 +1300 Subject: [PATCH 1/2] Disable windmove mode in org mode buffers Because of keybinding clash. Fixes #1364 --- modules/prelude-org.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/prelude-org.el b/modules/prelude-org.el index 692f0c96b8..6f5f549023 100644 --- a/modules/prelude-org.el +++ b/modules/prelude-org.el @@ -51,6 +51,8 @@ (define-key newmap (kbd "C-c -") nil) (define-key newmap (kbd "C-a") 'org-beginning-of-line) (make-local-variable 'minor-mode-overriding-map-alist) + ;; windmove bindings clash badly with org mode, so disable them in org mode buffers + (windmove-mode -1) (push `(prelude-mode . ,newmap) minor-mode-overriding-map-alist)) ) From 21f3499225fae2d801775f80336bf45cb4ae76fc Mon Sep 17 00:00:00 2001 From: Simon Guest Date: Mon, 13 Jan 2025 17:52:33 +1300 Subject: [PATCH 2/2] Update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 66464a3ce3..ed14d311af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ * Add a F# module. * Auto-install `use-package`. * Add `prelude-vertico` module. Vertico a simpler alternative to `ivy-mode` and supersedes Selectrum. +* Disable windmove in org mode buffers. ### Changes