branch: elpa/evil commit 724ecbb68dc3a5dddf490b90c35e84cb6d4f627b Author: Tom Dalziel <33435574+tomd...@users.noreply.github.com> Commit: GitHub <nore...@github.com>
Add keybindings for [insert] (#1526) --- evil-maps.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/evil-maps.el b/evil-maps.el index c68b8bf..c21cc6e 100644 --- a/evil-maps.el +++ b/evil-maps.el @@ -378,7 +378,8 @@ ;;; Insert state (defvar evil-insert-state-bindings - `(("\C-v" . quoted-insert) + `(([insert] . evil-replace-state) + ("\C-v" . quoted-insert) ("\C-k" . evil-insert-digraph) ("\C-o" . evil-execute-in-normal-state) ("\C-r" . evil-paste-from-register) @@ -438,6 +439,7 @@ included in `evil-insert-state-bindings' by default." (define-key evil-replace-state-map (kbd "DEL") 'evil-replace-backspace) (define-key evil-replace-state-map [escape] 'evil-normal-state) +(define-key evil-replace-state-map [insert] 'evil-insert) ;;; Emacs state