1
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36.
2
.TH ctags-le "1" "December 2008" "Exuberant Ctags 5.6" "User Commands"
5
\- Exuberant Ctags 5.6, Copyright (C) 1996-2004 Darren Hiebert
8
[\fIoptions\fR] [\fIfile(s)\fR]
10
Exuberant Ctags 5.6, Copyright (C) 1996\-2004 Darren Hiebert
13
Append the tags to an existing tag file.
16
Use backward searching patterns (?...?).
19
Output tag file for use with Emacs.
23
Write tags to specified file. Value of "\-" writes tags to stdout
24
["tags"; or "TAGS" when \fB\-e\fR supplied].
27
Use forward searching patterns (/.../) (default).
31
Specify list of file extensions to be treated as include files.
32
[".h.H.hh.hpp.hxx.h++"].
34
\fB\-I\fR <list|@file>
36
A list of tokens to be specially handled is read from either the
37
command line or the specified file.
41
A list of source file names are read from the specified file.
42
If specified as "\-", then standard input is read.
45
Equivalent to \fB\-\-excmd\fR=\fInumber\fR.
48
Equivalent to \fB\-\-excmd\fR=\fIpattern\fR.
51
Alternative for \fB\-f\fR.
54
Equivalent to \fB\-\-recurse\fR.
57
Equivalent to \fB\-\-sort\fR=\fIno\fR.
60
Equivalent to \fB\-\-verbose\fR.
63
Print a tabular cross reference file to standard output.
65
\fB\-\-append\fR=\fI[yes\fR|no]
67
Should tags should be appended to existing tag file [no]?
69
\fB\-\-etags\-include\fR=\fIfile\fR
71
Include reference to 'file' in Emacs\-style tag file (requires \fB\-e\fR).
73
\fB\-\-exclude\fR=\fIpattern\fR
75
Exclude files and directories matching 'pattern'.
77
\fB\-\-excmd\fR=\fInumber\fR|pattern|mix
79
Uses the specified type of EX command to locate tags [mix].
81
\fB\-\-extra\fR=\fI[\fR+|\-]flags
83
Include extra tag entries for selected information (flags: "fq").
85
\fB\-\-fields\fR=\fI[\fR+|\-]flags
87
Include selected extension fields (flags: "afmikKlnsStz") [fks].
89
\fB\-\-file\-scope\fR=\fI[yes\fR|no]
91
Should tags scoped only for a single file (e.g. "static" tags
92
be included in the output [yes]?
94
\fB\-\-filter\fR=\fI[yes\fR|no]
96
Behave as a filter, reading file names from standard input and
97
writing tags to standard output [no].
99
\fB\-\-filter\-terminator\fR=\fIstring\fR
101
Specify string to print to stdout following the tags for each file
102
parsed when \fB\-\-filter\fR is enabled.
104
\fB\-\-format\fR=\fIlevel\fR
106
Force output of specified tag file format [2].
110
Print this option summary.
112
\fB\-\-if0\fR=\fI[yes\fR|no]
114
Should C code within #if 0 conditional branches be parsed [no]?
116
\fB\-\-\fR<LANG>\-kinds=[+|\-]kinds
118
Enable/disable tag kinds for language <LANG>.
120
\fB\-\-langdef\fR=\fIname\fR
122
Define a new language to be parsed with regular expressions.
124
\fB\-\-langmap\fR=\fImap\fR(s)
126
Override default mapping of language to source file extension.
128
\fB\-\-language\-force\fR=\fIlanguage\fR
130
Force all files to be interpreted using specified language.
132
\fB\-\-languages\fR=\fI[\fR+|\-]list
134
Restrict files scanned for tags to those mapped to langauges
135
specified in the comma\-separated 'list'. The list can contain any
136
built\-in or user\-defined language [all].
140
Print details of software license.
142
\fB\-\-line\-directives\fR=\fI[yes\fR|no]
144
Should #line directives be processed [no]?
146
\fB\-\-links\fR=\fI[yes\fR|no]
148
Indicate whether symbolic links should be followed [yes].
150
\fB\-\-list\-kinds\fR=\fI[language\fR|all]
152
Output a list of all tag kinds for specified language or all.
154
\fB\-\-list\-languages\fR
156
Output list of supported languages.
158
\fB\-\-list\-maps\fR=\fI[language\fR|all]
160
Output list of language mappings.
162
\fB\-\-options\fR=\fIfile\fR
164
Specify file from which command line options should be read.
166
\fB\-\-recurse\fR=\fI[yes\fR|no]
168
Recurse into directories supplied on command line [no].
170
\fB\-\-regex\-\fR<LANG>=/line_pattern/name_pattern/[flags]
172
Define regular expression for locating tags in specific language.
174
\fB\-\-sort\fR=\fI[yes\fR|no|foldcase]
176
Should tags be sorted (optionally ignoring case) [yes]?.
178
\fB\-\-tag\-relative\fR=\fI[yes\fR|no]
180
Should paths be relative to location of tag file [no; yes when \fB\-e]\fR?
182
\fB\-\-totals\fR=\fI[yes\fR|no]
184
Print statistics about source and tag files [no].
186
\fB\-\-verbose\fR=\fI[yes\fR|no]
188
Enable verbose messages describing actions on each source file.
192
Print version identifier to standard output.
194
This manual page was written by Chow Loong Jin <hyperair@gmail.com> for the
195
Debian system (but may be used by others). Permission is granted to copy,
196
distribute and/or modify this document under the terms of the GNU General Public
197
License, Version 2 or any later version published by the Free Software
200
On Debian systems, the complete text of the GNU General Public License can be
201
found in /usr/share/common-licenses.