about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorDavid Morgan <djm_uk@protonmail.com>2021-08-18 15:07:44 +0100
committerDavid Morgan <djm_uk@protonmail.com>2021-08-18 15:07:44 +0100
commitfc3fe82aecfda278374465c1bb6f50f61b7f7613 (patch)
treee8e239e8b166a80856bb5825c1b8bee09989c856
parentf4fe41adfef8fac533b5f901ee64a980cbcb6f60 (diff)
downloaddotfiles-fc3fe82aecfda278374465c1bb6f50f61b7f7613.tar.gz
Change/move some window and buffer key bindings
-rw-r--r--.emacs.d/lisp/init-editor.el4
-rw-r--r--.emacs.d/lisp/init-projectile.el1
-rw-r--r--.emacs.d/lisp/init-windows.el9
3 files changed, 9 insertions, 5 deletions
diff --git a/.emacs.d/lisp/init-editor.el b/.emacs.d/lisp/init-editor.el
index 35b07e4..ce6a617 100644
--- a/.emacs.d/lisp/init-editor.el
+++ b/.emacs.d/lisp/init-editor.el
@@ -9,10 +9,6 @@
   ("C-x \\" . align-regexp)
   ("C-+" . text-scale-increase)
   ("C--" . text-scale-decrease)
-  ("C-x O" . (lambda ()
-               (interactive)
-               (other-window -1)))
-  ("C-x C-b" . ibuffer)
   :hook
   (after-save . executable-make-buffer-file-executable-if-script-p)
   ;; (text-mode . whitespace-cleanup)
diff --git a/.emacs.d/lisp/init-projectile.el b/.emacs.d/lisp/init-projectile.el
index c131935..84f1842 100644
--- a/.emacs.d/lisp/init-projectile.el
+++ b/.emacs.d/lisp/init-projectile.el
@@ -49,6 +49,7 @@
 
 (use-package perspective
   :init (persp-mode)
+  :bind ("C-x C-b" . persp-ibuffer)
   :custom (persp-modestring-short t))
 
 (use-package persp-projectile)
diff --git a/.emacs.d/lisp/init-windows.el b/.emacs.d/lisp/init-windows.el
index b80e8bc..87e1991 100644
--- a/.emacs.d/lisp/init-windows.el
+++ b/.emacs.d/lisp/init-windows.el
@@ -3,6 +3,11 @@
 ;;; Code:
 
 (use-package emacs
+  :bind
+  ("C-x O" . (lambda ()
+               (interactive)
+               (other-window -1)))
+  ("C-x C-M-b" . ibuffer)
   :config
   (winner-mode +1)
   ;; From EmacsWiki
@@ -49,7 +54,9 @@
 
 (use-package ace-window
   :diminish
-  :bind ([remap other-window] . ace-window)
+  :bind
+  ([remap other-window] . ace-window)
+  ("C-<tab>" . ace-window)
   :custom-face
   (aw-leading-char-face
    ((t (:foreground "white" :background "red"