summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRavi R Kiran <aine.marina@gmail.com>2015-10-26 06:17:31 (GMT)
committerRavi R Kiran <aine.marina@gmail.com>2015-10-26 06:17:31 (GMT)
commit07d9ce1828a7273df30a07c974441cafd5aeccda (patch)
tree1e4294474496787c18be09ee53032ceb630b167e
parentb121ac3e39477ca95247b990023acdc10f78a069 (diff)
downloaddotemacs-07d9ce1828a7273df30a07c974441cafd5aeccda.zip
dotemacs-07d9ce1828a7273df30a07c974441cafd5aeccda.tar.gz
dotemacs-07d9ce1828a7273df30a07c974441cafd5aeccda.tar.bz2
Hydra to consolidate hiding/finding
-rw-r--r--lisp/ravi-ergodox-mode.el1
-rw-r--r--lisp/ravi-init-cpp.el17
2 files changed, 10 insertions, 8 deletions
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 "<f6>") '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 "<f1>") '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 "<M-f8>" 'compile-dwim c-mode-base-map)
-
- (bind-key "<M-f5>" 'hs-hide-block c-mode-base-map)
- (bind-key "<M-f11>" 'hs-show-block c-mode-base-map)
-
(setq hide-ifdef-initially nil)
- (bind-key "<S-f5>" 'hide-ifdef-block c-mode-base-map)
- (bind-key "<S-f11>" '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 "<f6>" 'hydra-cextra/body c-mode-base-map)
+ (bind-key "<M-f8>" 'compile-dwim c-mode-base-map)
;; (setq c-syntactic-indentation nil)
)
)