Streamline C-o bindings
- Replace wasd with hycontrol - Remove repeat map for n/p
This commit is contained in:
@@ -90,32 +90,13 @@
|
|||||||
("C-o -" . split-window-below)
|
("C-o -" . split-window-below)
|
||||||
("C-o C-k" . delete-window)
|
("C-o C-k" . delete-window)
|
||||||
("C-o 1" . delete-other-windows)
|
("C-o 1" . delete-other-windows)
|
||||||
("C-o w" . windmove-up)
|
("C-o w" . hycontrol-windows)
|
||||||
("C-o s" . windmove-down)
|
("C-o f" . hycontrol-frame)
|
||||||
("C-o a" . windmove-left)
|
|
||||||
("C-o d" . windmove-right)
|
|
||||||
("C-o W" . windmove-swap-states-up)
|
|
||||||
("C-o S" . windmove-swap-states-down)
|
|
||||||
("C-o A" . windmove-swap-states-left)
|
|
||||||
("C-o D" . windmove-swap-states-right)
|
|
||||||
;; TODO C-wasd for resizing
|
|
||||||
;; TODO C-/ for undo window state change
|
;; TODO C-/ for undo window state change
|
||||||
("C-o z" . my/zoom-window)
|
("C-o z" . my/zoom-window)
|
||||||
;; TODO other-window scrolling
|
;; TODO other-window scrolling
|
||||||
("C-o n" . next-buffer)
|
("C-o n" . next-buffer)
|
||||||
("C-o p" . previous-buffer)
|
("C-o p" . previous-buffer)
|
||||||
:repeat-map windmove-repeat-map
|
|
||||||
("w" . windmove-up)
|
|
||||||
("a" . windmove-left)
|
|
||||||
("s" . windmove-down)
|
|
||||||
("d" . windmove-right)
|
|
||||||
("W" . windmove-swap-states-up)
|
|
||||||
("S" . windmove-swap-states-down)
|
|
||||||
("A" . windmove-swap-states-left)
|
|
||||||
("D" . windmove-swap-states-right)
|
|
||||||
:repeat-map next-buffer-repeat-map
|
|
||||||
("n" . next-buffer)
|
|
||||||
("p" . previous-buffer)
|
|
||||||
:repeat-map kmacro-repeat-map
|
:repeat-map kmacro-repeat-map
|
||||||
(")" . kmacro-end-or-call-macro)))
|
(")" . kmacro-end-or-call-macro)))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user