[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil 5e562ae0a5: Add more bindings for evil-window-map
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil 5e562ae0a5: Add more bindings for evil-window-map |
Date: |
Tue, 2 Aug 2022 08:58:26 -0400 (EDT) |
branch: elpa/evil
commit 5e562ae0a5775a6928fddb6f97a76d770a59dfa6
Author: Tom Dalziel <tom_dl@hotmail.com>
Commit: Tom Dalziel <33435574+tomdl89@users.noreply.github.com>
Add more bindings for evil-window-map
---
evil-maps.el | 27 ++++++++++++++++++++++-----
1 file changed, 22 insertions(+), 5 deletions(-)
diff --git a/evil-maps.el b/evil-maps.el
index 36c530e27f..e9d6c5a9a0 100644
--- a/evil-maps.el
+++ b/evil-maps.el
@@ -107,10 +107,6 @@
(define-key evil-normal-state-map [remap cua-paste-pop] 'evil-paste-pop)
(define-key evil-normal-state-map [remap yank-pop] 'evil-paste-pop)
-(when (featurep 'tab-bar)
- (define-key evil-normal-state-map "gt" 'tab-bar-switch-to-next-tab)
- (define-key evil-normal-state-map "gT" 'tab-bar-switch-to-prev-tab))
-
;; go to last change
(define-key evil-normal-state-map "g;" 'goto-last-change)
(define-key evil-normal-state-map "g," 'goto-last-change-reverse)
@@ -123,6 +119,7 @@
(define-prefix-command 'evil-window-map)
(define-key evil-window-map "b" 'evil-window-bottom-right)
(define-key evil-window-map "c" 'evil-window-delete)
+(define-key evil-window-map "f" 'ffap-other-window)
(define-key evil-window-map "h" 'evil-window-left)
(define-key evil-window-map "H" 'evil-window-move-far-left)
(define-key evil-window-map "j" 'evil-window-down)
@@ -145,20 +142,31 @@
(define-key evil-window-map "W" 'evil-window-prev)
(define-key evil-window-map "+" 'evil-window-increase-height)
(define-key evil-window-map "-" 'evil-window-decrease-height)
+(define-key evil-window-map ":" 'evil-ex)
(define-key evil-window-map "_" 'evil-window-set-height)
(define-key evil-window-map "<" 'evil-window-decrease-width)
(define-key evil-window-map ">" 'evil-window-increase-width)
(define-key evil-window-map "=" 'balance-windows)
(define-key evil-window-map "|" 'evil-window-set-width)
+(define-key evil-window-map [down] 'evil-window-down)
+(define-key evil-window-map [up] 'evil-window-up)
+(define-key evil-window-map [left] 'evil-window-left)
+(define-key evil-window-map [right] 'evil-window-right)
(define-key evil-window-map "\C-b" 'evil-window-bottom-right)
(define-key evil-window-map "\C-c" 'evil-window-delete)
+(define-key evil-window-map "\C-f" 'ffap-other-window)
+(define-key evil-window-map "\C-h" 'evil-window-left)
(define-key evil-window-map (kbd "C-S-h") 'evil-window-move-far-left)
+(define-key evil-window-map "\C-j" 'evil-window-down)
(define-key evil-window-map (kbd "C-S-j") 'evil-window-move-very-bottom)
+(define-key evil-window-map "\C-k" 'evil-window-up)
(define-key evil-window-map (kbd "C-S-k") 'evil-window-move-very-top)
+(define-key evil-window-map "\C-l" 'evil-window-right)
(define-key evil-window-map (kbd "C-S-l") 'evil-window-move-far-right)
(define-key evil-window-map "\C-n" 'evil-window-new)
(define-key evil-window-map "\C-o" 'delete-other-windows)
(define-key evil-window-map "\C-p" 'evil-window-mru)
+(define-key evil-window-map "\C-q" 'evil-quit)
(define-key evil-window-map "\C-r" 'evil-window-rotate-downwards)
(define-key evil-window-map (kbd "C-S-r") 'evil-window-rotate-upwards)
(define-key evil-window-map "\C-s" 'evil-window-split)
@@ -168,7 +176,16 @@
(define-key evil-window-map "\C-w" 'evil-window-next)
(define-key evil-window-map (kbd "C-S-W") 'evil-window-prev)
(define-key evil-window-map "\C-_" 'evil-window-set-height)
-(define-key evil-window-map "\C-f" 'ffap-other-window)
+(define-key evil-window-map [C-down] 'evil-window-down)
+(define-key evil-window-map [C-up] 'evil-window-up)
+(define-key evil-window-map [C-left] 'evil-window-left)
+(define-key evil-window-map [C-right] 'evil-window-right)
+
+(when (featurep 'tab-bar)
+ (define-key evil-normal-state-map "gt" 'tab-bar-switch-to-next-tab)
+ (define-key evil-window-map "gt" 'tab-bar-switch-to-next-tab)
+ (define-key evil-normal-state-map "gT" 'tab-bar-switch-to-prev-tab)
+ (define-key evil-window-map "gT" 'tab-bar-switch-to-prev-tab))
;;; Motion state
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] elpa/evil 5e562ae0a5: Add more bindings for evil-window-map,
ELPA Syncer <=