blob: be1706f63686ccec74d0a6eaace7fa9947251811 (
plain)
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
|
# Author: Ciaran McCreesh <ciaranm@gentoo.org>
#
# completion for glark
_glark()
{
local cur prev
COMPREPLY=()
cur=${COMP_WORDS[COMP_CWORD]}
prev=${COMP_WORDS[COMP_CWORD-1]}
if [[ "${cur}" == -* ]] || [[ ${COMP_CWORD} -eq 1 ]] ; then
COMPREPLY=( $( compgen -W ' --directories --binary-files --basename \
--name --fullname --path --exclude-matching --recurse --size-limit \
--split-as-path --no-split-as-path --and --before --after \
--file --ignore-case --match-limit --or --range \
--invert-match --word --word-regexp --line-regexp --xor \
--after-context --before-context --context --count \
--file-color --no-filter --grep --no-filename --with-filename \
--files-with-matches --files-without-match --line-number \
--no-line-number --line-number-color --text-color --highlight \
--no-highlight --extract-matches --null --help --conf --dump \
--explain --quiet --no-messages --no-quiet --version \
--verbose --label' -- $cur ) )
else
_filedir
fi
}
complete -o filenames -F _glark glark
# vim: set ft=sh sw=4 et sts=4 :
|