spacemacs/layers/+vim/vinegar/keybindings.el
Eivind Fonn e7fbc84ff0 Remove package guards for evilified
See discussion in #3879
2015-11-21 11:07:14 +01:00

30 lines
1 KiB
EmacsLisp

(require 'dired-x)
(define-key evil-normal-state-map (kbd "-") 'dired-jump)
(add-hook 'dired-mode-hook 'vinegar/dired-setup)
(with-eval-after-load 'dired
(evilified-state-evilify dired-mode dired-mode-map
"j" 'vinegar/move-down
"k" 'vinegar/move-up
"-" 'vinegar/up-directory
"0" 'dired-back-to-start-of-files
"=" 'vinegar/dired-diff
(kbd "C-j") 'dired-next-subdir
(kbd "C-k") 'dired-prev-subdir
"I" 'vinegar/dotfiles-toggle
(kbd "~") '(lambda ()(interactive) (find-alternate-file "~/"))
(kbd "RET") (if vinegar-reuse-dired-buffer
'dired-find-alternate-file
'dired-find-file)
"f" 'helm-find-files
"J" 'dired-goto-file
(kbd "C-f") 'find-name-dired
"H" 'diredp-dired-recent-dirs
"T" 'dired-tree-down
"K" 'dired-do-kill-lines
"r" 'revert-buffer
(kbd "C-r") 'dired-do-redisplay
"gg" 'vinegar/back-to-top
"G" 'vinegar/jump-to-bottom))