From 0b5828d3d04d28074ed5d585de835460094c043d Mon Sep 17 00:00:00 2001 From: 10sr <8.slashes@gmail.com> Date: Tue, 28 Aug 2018 18:39:53 +0900 Subject: [PATCH] Add configs --- emacs.el | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/emacs.el b/emacs.el index 8eb8332..dfab4c7 100644 --- a/emacs.el +++ b/emacs.el @@ -742,6 +742,12 @@ found, otherwise returns nil." ;; Include some extra modes (require 'generic-x) +(when (autoload-eval-lazily 'ggtags) + (add-hook 'c-mode-common-hook + (lambda () + (when (derived-mode-p 'c-mode 'c++-mode 'java-mode) + (ggtags-mode 1))))) + (when (autoload-eval-lazily 'imenu-list) (set-variable 'imenu-list-auto-resize t) (set-variable 'imenu-list-focus-after-activation t) @@ -1453,7 +1459,10 @@ Commands are searched from ALIST." nil))) (if cmd (list (read-shell-command "grep command: " - cmd + (concat cmd + "\"" + (thing-at-point 'symbol t) + "\"") 'grep-find-history)) (error "My-Rgrep: Command for rgrep not found") )))