diff options
| author | condy <condy0919@gmail.com> | 2021-04-22 17:59:34 +0800 |
|---|---|---|
| committer | condy <condy0919@gmail.com> | 2021-04-22 17:59:34 +0800 |
| commit | 86923fc30739ffccf5dffdb240b8e7ba6ed697f8 (patch) | |
| tree | a49c5e717ad4d160b51e885fe9fe989467ae58ba | |
| parent | 8fd97d973ca6f54040f710f16f81e19dd0034816 (diff) | |
occur: add evil style bindings
| -rw-r--r-- | modes/occur/evil-collection-occur.el | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/modes/occur/evil-collection-occur.el b/modes/occur/evil-collection-occur.el index 6e76445..e22f59d 100644 --- a/modes/occur/evil-collection-occur.el +++ b/modes/occur/evil-collection-occur.el @@ -44,6 +44,7 @@ (evil-collection-define-key 'normal 'occur-mode-map ;; Like `wdired-mode'. (kbd "C-x C-q") 'occur-edit-mode + "i" 'occur-edit-mode [mouse-2] 'occur-mode-mouse-goto (kbd "C-c C-c") 'occur-mode-goto-occurrence @@ -66,6 +67,12 @@ ;; Like `wdired-mode'. (kbd "C-x C-q") 'occur-cease-edit + ;; Sadly, `occur-edit-mode' has no abort commands supported. ZZ, ZQ and + ;; <escape> are same. + (kbd "<escape>") 'occur-cease-edit + "ZZ" 'occur-cease-edit + "ZQ" 'occur-cease-edit + [mouse-2] 'occur-mode-mouse-goto (kbd "C-c C-c") 'occur-cease-edit (kbd "C-o") 'occur-mode-display-occurrence |
