diff options
author | Oliver Kiddle <opk@zsh.org> | 2016-11-25 23:05:54 +0100 |
---|---|---|
committer | Oliver Kiddle <opk@zsh.org> | 2016-11-25 23:05:54 +0100 |
commit | a7f5db14b35dd550adea66efdbe66387ac566bac (patch) | |
tree | a7018dd040c9fd7c118e8bbee060a10e11130b3a /Completion/Unix/Command | |
parent | e34045819d860067a5a6b9edba6ff783dfe1c0c1 (diff) | |
download | zsh-a7f5db14b35dd550adea66efdbe66387ac566bac.tar.gz zsh-a7f5db14b35dd550adea66efdbe66387ac566bac.tar.xz zsh-a7f5db14b35dd550adea66efdbe66387ac566bac.zip |
40020: new cscope completion
Diffstat (limited to 'Completion/Unix/Command')
-rw-r--r-- | Completion/Unix/Command/_cscope | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/Completion/Unix/Command/_cscope b/Completion/Unix/Command/_cscope new file mode 100644 index 000000000..8c3839d10 --- /dev/null +++ b/Completion/Unix/Command/_cscope @@ -0,0 +1,29 @@ +#compdef cscope + +_arguments -s -S \ + '-b[build the cross-reference only]' \ + '-C[ignore letter case when searching]' \ + "-c[use only ASCII characters in the cross-ref file (don't compress)]" \ + "-d[don't update the cross-reference]" \ + '-e[suppress the <Ctrl>-e command prompt between files]' \ + '-F+[read symbol reference lines from specified file]:symbol-reference file:_files' \ + '-f+[specify cross-reference file]:cross-reference file [cscope.out]:_files' \ + '(-)'{-h,--help}'[display help information]' \ + '*-I+[specify directory to search for #include files]:include directory:_directories' \ + '-i+[specify file containing a list if files to browse]:file [cscope.file]:_files' \ + "-k[kernel mode - don't use /usr/include for #include files]" \ + '-L[do a single search with line-oriented output]' \ + '-l[line-oriented interface]' \ + -{0,1,2,3,4,5,6,7,8,9}'+:pattern' \ + '-P+[prepend path to relative file names in pre-built cross-ref file]:path:_directories' \ + '-p+[specify number of path components to display]:path components [1]' \ + '-q[build an inverted index for quick symbol searching]' \ + '-R[recurse directories for files]' \ + '-s+[specify directory to search for additional source files]:directory:_directories' \ + '-T[use only the first eight characters to match against C symbols]' \ + '-U[check file time stamps]' \ + '-u[unconditionally build the cross-reference file]' \ + '-v[be more verbose in line mode]' \ + '-X[remove the cscope reference file and inverted indexes at end]' \ + '(-)'{-V,--version}'[display version information]' \ + '*:file:_files' |