Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Does universal-ctags support exuberant-ctags config files?

I've got a $HOME/.ctags file from exuberant-tags, but universal-tags doesn't seem to be picking up my options from it. Does universal-tags support these config files?

like image 565
davidvandebunte Avatar asked Apr 07 '18 13:04

davidvandebunte


People also ask

What languages does ctags support?

Exuberant ctags is a lightweight utility that generates an index (called a "tag file") of language objects in source code for a variety of different languages including C/C++, C#, HTML, Java, JavaScript, Lua, MATLAB, Perl, PHP, Python, Ruby, VHDL, and many more.

How do I install exuberant ctags?

To install Exuberant Ctags: Go to the following website and download the latest package labeled Source and binary for Windows: http://ctags.sourceforge.net. If the latest binary package is not available for download, go to the Download section and download the binary package for the previous version of Ctags.

What is exuberant ctags?

Exuberant Ctags is a multilanguage reimplementation of the Unix ctags utility.

What are ctags files?

ctags creates a file named tags in the current directory. It summarizes the locations of various objects in the C source files named on the command line. All files with a . c or . h suffix are treated as C source files.


1 Answers

See this documentation for details. The quick answer is:

mkdir $HOME/.ctags.d
mv $HOME/.ctags $HOME/.ctags.d/default.ctags

As an added bonus, you can now add comments to the file.

like image 128
davidvandebunte Avatar answered Oct 20 '22 03:10

davidvandebunte