diff options
| author | James Nguyen <james@jojojames.com> | 2017-11-27 00:00:47 -0800 |
|---|---|---|
| committer | James Nguyen <james@jojojames.com> | 2017-11-27 00:00:47 -0800 |
| commit | 56a4b50ffee80ac4174ca8847b5da9c961ebe15a (patch) | |
| tree | 3b84661914d8d4cf0c6ab3550719bdcf1c19afbc /evil-pass.el | |
| parent | 231070da907313610c5a5bca9ac3a5ed596c1b13 (diff) | |
Pass: Use evil-define-key and tweak some keybinds
Diffstat (limited to 'evil-pass.el')
| -rw-r--r-- | evil-pass.el | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/evil-pass.el b/evil-pass.el index ea67a3b..b2c7bd4 100644 --- a/evil-pass.el +++ b/evil-pass.el @@ -34,19 +34,24 @@ (defun evil-pass-setup () "Set up `evil' bindings for `pass-mode'." - (evil-collection-util-evilify-map - pass-mode-map - :mode pass-mode - :bindings - "y" 'pass-copy - "j" 'pass-next-entry - "k" 'pass-prev-entry - (kbd "C-j") 'pass-next-directory - (kbd "C-k") 'pass-prev-directory - "x" 'pass-kill - "s" 'isearch-forward - "g?" 'describe-mode - "gr" 'pass-update-buffer)) + (evil-define-key 'normal pass-mode-map + "gj" 'pass-next-entry + "gk" 'pass-prev-entry + (kbd "C-j") 'pass-next-entry + (kbd "C-k") 'pass-prev-entry + (kbd "]") 'pass-next-directory + (kbd "[") 'pass-prev-directory + "x" 'pass-kill + "s" 'isearch-forward + "g?" 'describe-mode + "gr" 'pass-update-buffer + "i" 'pass-insert + "I" 'pass-insert-generated + "Y" 'pass-copy + "r" 'pass-rename + "o" 'pass-otp-options + (kbd "RET") 'pass-view + "q" 'pass-quit)) (provide 'evil-pass) ;;; evil-pass.el ends here |
