Skip to content

Commit c00d1b0

Browse files
authored
Merge pull request #1211 from mychris/vi-insert-shift-arrow
Adds vi-mode binding for Shift arrow keys in insert mode.
2 parents 5ffa648 + eabc645 commit c00d1b0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

extensions/vi-mode/binds.lisp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,10 @@
127127
(define-key *insert-keymap* "Escape" 'vi-end-insert)
128128
(define-key *insert-keymap* "C-p" 'abbrev)
129129
(define-key *insert-keymap* "C-w" 'vi-kill-last-word)
130+
(define-key *insert-keymap* "Shift-Up" 'previous-page)
131+
(define-key *insert-keymap* "Shift-Down" 'next-page)
132+
(define-key *insert-keymap* "Shift-Left" 'vi-backward-word-begin)
133+
(define-key *insert-keymap* "Shift-Right" 'vi-forward-word-begin)
130134

131135
(define-key *normal-keymap* "C-p" 'yank-pop)
132136
(define-key *normal-keymap* "C-n" 'yank-pop-next)

0 commit comments

Comments
 (0)