diff options
| author | Tom Dalziel <33435574+tomdl89@users.noreply.github.com> | 2021-07-27 00:20:59 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-07-27 00:20:59 +0200 |
| commit | 5c28294d830a5a79e9b9da2c32e7675d52d76720 (patch) | |
| tree | 4c75562fa582f904ba3217a31a83d18ca1afa6cf | |
| parent | ed7b0c49c960432b7c078b3496cf10af906c044a (diff) | |
Add g-home g-end g-up & g-down motion bindings (#1503)
| -rw-r--r-- | evil-maps.el | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/evil-maps.el b/evil-maps.el index ac6d1c9..c68b8bf 100644 --- a/evil-maps.el +++ b/evil-maps.el @@ -208,13 +208,17 @@ (define-key evil-motion-state-map "gE" 'evil-backward-WORD-end) (define-key evil-motion-state-map "gg" 'evil-goto-first-line) (define-key evil-motion-state-map "gj" 'evil-next-visual-line) +(define-key evil-motion-state-map (vconcat "g" [down]) 'evil-next-visual-line) (define-key evil-motion-state-map "gk" 'evil-previous-visual-line) +(define-key evil-motion-state-map (vconcat "g" [up]) 'evil-previous-visual-line) (define-key evil-motion-state-map "g0" 'evil-beginning-of-visual-line) (define-key evil-motion-state-map "g_" 'evil-last-non-blank) (define-key evil-motion-state-map "g^" 'evil-first-non-blank-of-visual-line) +(define-key evil-motion-state-map (vconcat "g" [home]) 'evil-first-non-blank-of-visual-line) (define-key evil-motion-state-map "gm" 'evil-middle-of-visual-line) (define-key evil-motion-state-map "go" 'evil-goto-char) (define-key evil-motion-state-map "g$" 'evil-end-of-visual-line) +(define-key evil-motion-state-map (vconcat "g" [end]) 'evil-end-of-visual-line) (define-key evil-motion-state-map "g\C-]" 'evil-jump-to-tag) (define-key evil-motion-state-map "{" 'evil-backward-paragraph) (define-key evil-motion-state-map "}" 'evil-forward-paragraph) |
