mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-09-03 10:21:46 +02:00
51 lines
1.9 KiB
Text
51 lines
1.9 KiB
Text
#compdef tree
|
|
|
|
# Completions for tree, version 1.5.3
|
|
# Tree is available at
|
|
# http://mama.indstate.edu/users/ice/tree/
|
|
|
|
typeset -a opts
|
|
|
|
opts=(
|
|
'--help[verbose usage listing]'
|
|
'--version[version of tree]'
|
|
'-a[show all files, including hidden ones]'
|
|
'-d[list directories only]'
|
|
'-f[print full path prefix for each file]'
|
|
'-i[do not print indentation lines]'
|
|
'-l[follow symlinks that point to directories]'
|
|
'-x[stay on current filesystem]'
|
|
'-P[list only files matching a pattern]:pattern:'
|
|
'-I[do not list files matching a pattern]:pattern:'
|
|
'--noreport[do not print file and directory report at end]'
|
|
'-p[print file type and permissions, like ls -l]'
|
|
'-s[print size of each file in bytes]'
|
|
'-h[print human readable file size]'
|
|
'-u[print username]'
|
|
'-g[print group name]'
|
|
'-D[print date of last modification]'
|
|
'--inodes[print inode numbers]'
|
|
'--device[print device number to which file or directory belongs]'
|
|
'-F[append descriptive character to end, like ls -F]'
|
|
'-q[print non-printable characters as question mark, not caret]'
|
|
'-N[print non-printable characters as is, not as caret]'
|
|
'-v[sort the output as version]'
|
|
'-r[sort output in reverse alphabetic order]'
|
|
'-t[sort output by last modification time instead of alphabetically]'
|
|
'--dirsfirst[list directories before files]'
|
|
'-n[turn colorization off always, over-ridden by the -C option]'
|
|
'-C[turn colorization on always]'
|
|
'-A[turn on ANSI line graphics hack when printing indentation lines]'
|
|
'-S[turn on ASCII line graphics]'
|
|
'-L[max display depth of tree]:level:'
|
|
'--filelimit[do not descend directories with more than number of entries]:number:'
|
|
'-R[recursively cross down the tree and execute tree again]'
|
|
'-H[turn on HTML output]'
|
|
'-T[title for HTML output]'
|
|
'--charset[character set for HTML and for line drawing]:charset:'
|
|
'--nolinks[turn off hyperlinks in HTML output]'
|
|
'-o[send output to file]:filename:_files'
|
|
'*:directory:_files -/'
|
|
)
|
|
|
|
_arguments $opts
|