diff options
| author | Pierre Neidhardt <ambrevar@gmail.com> | 2017-12-03 15:21:36 +0100 |
|---|---|---|
| committer | Pierre Neidhardt <ambrevar@gmail.com> | 2017-12-03 15:21:36 +0100 |
| commit | dd6d317cf95869c25ed90729f745c144eab31231 (patch) | |
| tree | 9562cdc934bc2001ef96ca147c99387a2687b023 | |
| parent | b129403dfa58156153540f4c23bf48aa9ea362e5 (diff) | |
Helm: Revert some of the changes as evil-define-key does not work for helm-ff
| -rw-r--r-- | evil-helm.el | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/evil-helm.el b/evil-helm.el index 1658f58..cb3679e 100644 --- a/evil-helm.el +++ b/evil-helm.el @@ -44,14 +44,13 @@ (defun evil-helm-setup () "Set up `evil' bindings for `helm'." - (evil-define-key 'insert helm-map + (evil-define-key '(insert normal) helm-map (kbd "M-[") 'helm-previous-source (kbd "M-]") 'helm-next-source (kbd "M-l") 'helm-execute-persistent-action) (dolist (map (list helm-find-files-map helm-read-file-map)) - (evil-define-key 'insert map - (kbd "M-h") 'helm-find-files-up-one-level - (kbd "M-l") 'helm-execute-persistent-action) + ;; TODO: We should use evil-define-key but it does not seem to work. + (define-key map (kbd "M-h") 'helm-find-files-up-one-level) (define-key map (kbd "C-l") nil)) ; So the Helm header displays the "M-l" binding. (evil-define-key 'normal helm-map |
