From 0ec385c60c0822038a7c9976638b3cd0b00fd0a5 Mon Sep 17 00:00:00 2001 From: Fabien Dubosson Date: Tue, 5 Apr 2016 13:35:01 +0200 Subject: [PATCH] Fix misplaced keybinding definition for ranger --- layers/+tools/ranger/packages.el | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/layers/+tools/ranger/packages.el b/layers/+tools/ranger/packages.el index 7005ab6bd..f4db2773d 100644 --- a/layers/+tools/ranger/packages.el +++ b/layers/+tools/ranger/packages.el @@ -13,11 +13,17 @@ (setq ranger-packages '(dired ranger)) +(defun ranger//set-leader-keys () + (spacemacs/set-leader-keys + "ar" 'ranger + "ad" 'deer)) + (defun ranger/init-ranger () (use-package ranger :defer t :init (progn + (ranger//set-leader-keys) ;; set up image-dired to allow picture resize (setq image-dired-dir (concat spacemacs-cache-directory "image-dir")) (unless (file-directory-p image-dired-dir) @@ -26,6 +32,5 @@ (define-key ranger-mode-map (kbd "-") 'ranger-up-directory))) (defun ranger/post-init-dired () - (spacemacs/set-leader-keys - "ar" 'ranger - "ad" 'deer)) + ;; Be sure to override dired bindings + (ranger//set-leader-keys))