tags-table-list
.tags-table-list
:M-x find-tag
, the tag files in tags-table-list
is read to find the definition of the symbol under cursor..emacs
because I don't change project path frequentlyc++-mode-hook
or js2-mode-hook
I check the path current file. If it matches project name, the file is part of the projecttags-table-list
ctags-update
and etags-table
. I prefer my own code because it's simpler and controllable. Is the woodhouse activity centre haunted house.etags-select
, it provides better UI for finding tag and I will use it from now on.--with-universal-ctags option
for global (on the state of April 2018)The reason is that universal-ctags is not officially released yet. Gran turismo 4 ntsc iso games.brew install --HEAD universal-ctags/universal-ctags/universal-ctags
(See https://github.com/universal-ctags/homebrew-universal-ctags repo)alias ctags='`brew --prefix`/bin/ctags'
ctags --version
command.You must see the following output:./configure --with-universal-ctags=/usr/local/bin/ctags
and thenmake & sudo make install
which gtags
.It must point out to /usr/local/bin/gtags
gtags --gtagslabel=new-ctags
should not produce any errors!