From: Peng Li Date: Tue, 26 May 2015 17:01:48 +0000 (+0800) Subject: emacs: add init-ggtags.el file for ggtags X-Git-Url: http://47.100.26.94:8080/?a=commitdiff_plain;h=4d815fa7db47d5d78bc617445042402052cd32e5;p=dotfiles.git emacs: add init-ggtags.el file for ggtags --- diff --git a/emacs.d/config/init-ggtags.el b/emacs.d/config/init-ggtags.el new file mode 100644 index 0000000..8015802 --- /dev/null +++ b/emacs.d/config/init-ggtags.el @@ -0,0 +1,17 @@ + +;;;; show default directory on mode-line +(ggtags-mode 1) + +;; using ido-completion for ggtags +;; https://github.com/leoliu/ggtags/issues/56 +(setq ggtags-completing-read-function + (lambda (&rest args) + (apply #'ido-completing-read + (car args) + (all-completions "" ggtags-completion-table) + (cddr args)))) + +(custom-set-variables + '(ggtags-split-window-function (quote split-window-vertically))) + +(provide 'init-ggtags) diff --git a/emacs.d/init.el b/emacs.d/init.el index 95901d5..3a68001 100644 --- a/emacs.d/init.el +++ b/emacs.d/init.el @@ -160,17 +160,6 @@ (global-set-key (kbd "M-g M-w") 'other-window) -;;;; show default directory on mode-line -(ggtags-mode 1) - -;; using ido-completion for ggtags -;; https://github.com/leoliu/ggtags/issues/56 -(setq ggtags-completing-read-function - (lambda (&rest args) - (apply #'ido-completing-read - (car args) - (all-completions "" ggtags-completion-table) - (cddr args)))) @@ -179,5 +168,5 @@ ;(require 'semantic/db) ;(global-semanticdb-minor-mode 1) -(custom-set-variables - '(ggtags-split-window-function (quote split-window-vertically))) +(require 'init-ggtags) +