about summary refs log tree commit diff
path: root/Completion/Unix/Command/_global
blob: cbf8a71790277c0113331de88e70de02dd8c1355 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#compdef global

_arguments \
	'(--completion)-c[completion on prefix]:prefix:' \
	'(-c)--completion:prefix:' \
	'(--file)-f[print function definitions in file]' \
	'(-f)--file' \
	'(--grep)-g[print all lines which match pattern using grep]:pattern' \
	'(-g)--grep' \
	'(--idutils)-I[print all lines which match pattern using id-utils]:pattern' \
	'(-I)--idutils' \
	'(--print-dbpath)-p[print location of GTAGS]' \
	'(-p)--print-dbpath' \
	'(--path)-P[print paths matching pattern]:pattern:' \
	'(-P)--path' \
	'(--update)-u[locate tag files and update incrementally]' \
	'(-u)--update' \
	'(--absolute)-a[print absolute path names]' \
	'(-a)--absolute' \
	'(--ignore-case)-i[ignore case in patterns]' \
	'(-i)--ignore-case' \
	'(--local)-l[print just objects which exist under the current directory]' \
	'(-l)--local' \
	'(--nofilter)-n[suppress sort filter and path conversion filter]' \
	'(-n)--nofilter' \
	'(--other)-o[search in other files, not just source files (with -g)]' \
	'(-o)--other' \
	'(--quiet)-q[quiet mode]' \
	'(-q)--quiet' \
	'(--reference --rootdir)-r[find object references instead of definitions]' \
	'(-r --rootdir)--rereference' \
	'(-r --reference)--rootdir' \
	'(--symbol)-s[find symbols instead of function names]:pattern:' \
	'(-s)--symbol' \
	'(--tags)-t[output in standard ctags format]' \
	'(-t)--tags' \
	'(--through -s -r -l)-T[search through all tag files in GTAGSLIBPATH]' \
	'(-T -s -r -l)--through' \
	'(--verbose)-v[verbose mode]' \
	'(-v)--verbose' \
	'(--cxref)-x[in addition to default output, list line number and contents]' \
	'(-x)--cxref' \
	'--version:show version number:' \
	'--help:show help:' \
	':word:_global_tags'