From 07d9ce1828a7273df30a07c974441cafd5aeccda Mon Sep 17 00:00:00 2001 From: Ravi R Kiran Date: Sun, 25 Oct 2015 23:17:31 -0700 Subject: Hydra to consolidate hiding/finding diff --git a/lisp/ravi-ergodox-mode.el b/lisp/ravi-ergodox-mode.el index a4867be..c8be98f 100644 --- a/lisp/ravi-ergodox-mode.el +++ b/lisp/ravi-ergodox-mode.el @@ -57,7 +57,6 @@ Each function in the list receive no argument." ) (define-key ravi-ergodox-mode-map (kbd "H-m") 'magit-status) -(define-key ravi-ergodox-mode-map (kbd "") 'ff-find-other-file) (if (and (boundp 'ravi/use-helm-instead-of-ido) ravi/use-helm-instead-of-ido) (progn (define-key ravi-ergodox-mode-map (kbd "") 'helm-multi-files) diff --git a/lisp/ravi-init-cpp.el b/lisp/ravi-init-cpp.el index 132919a..dd60375 100644 --- a/lisp/ravi-init-cpp.el +++ b/lisp/ravi-init-cpp.el @@ -437,15 +437,18 @@ this to 3 makes header-protection define KIG_MISC_NEWTYPE_H for a file named (bind-key "]" 'ravi/insert-closing-delimiter c-mode-base-map) - (bind-key "" 'compile-dwim c-mode-base-map) - - (bind-key "" 'hs-hide-block c-mode-base-map) - (bind-key "" 'hs-show-block c-mode-base-map) - (setq hide-ifdef-initially nil) - (bind-key "" 'hide-ifdef-block c-mode-base-map) - (bind-key "" 'show-ifdef-block c-mode-base-map) + (defhydra hydra-cextra (:color blue) + "c extra" + ("i" hide-ifdef-block "hide ifdef") + ("C-i" show-ifdef-block "show ifdef") + ("b" hs-hide-block "hide block") + ("C-b" hs-show-block "show block") + ("o" ff-find-other-file "other file") + ) + (bind-key "" 'hydra-cextra/body c-mode-base-map) + (bind-key "" 'compile-dwim c-mode-base-map) ;; (setq c-syntactic-indentation nil) ) ) -- cgit v0.10.1