|
|
@ -1,6 +1,6 @@ |
|
|
|
#!/bin/bash ######################### |
|
|
|
#!/bin/bash ######################### |
|
|
|
# |
|
|
|
# |
|
|
|
# Изменён: Пт 16 авг 2013 23:03:31 |
|
|
|
# Изменён: Пт 31 мая 2019 02:19:02 |
|
|
|
# |
|
|
|
# |
|
|
|
#complete <что дополнять> <программа> |
|
|
|
#complete <что дополнять> <программа> |
|
|
|
|
|
|
|
|
|
|
@ -109,5 +109,25 @@ _slapt-r () { |
|
|
|
|
|
|
|
|
|
|
|
complete -F _slapt-r slapt-get |
|
|
|
complete -F _slapt-r slapt-get |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# cheat.sh |
|
|
|
|
|
|
|
_cht_complete() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
local cur prev opts |
|
|
|
|
|
|
|
_get_comp_words_by_ref -n : cur |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
COMPREPLY=() |
|
|
|
|
|
|
|
cur="${COMP_WORDS[COMP_CWORD]}" |
|
|
|
|
|
|
|
prev="${COMP_WORDS[COMP_CWORD-1]}" |
|
|
|
|
|
|
|
opts="$(curl -s cheat.sh/:list)" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if [ ${COMP_CWORD} = 1 ]; then |
|
|
|
|
|
|
|
COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) ) |
|
|
|
|
|
|
|
__ltrim_colon_completions "$cur" |
|
|
|
|
|
|
|
fi |
|
|
|
|
|
|
|
return 0 |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
complete -F _cht_complete cheat.sh |
|
|
|
|
|
|
|
|
|
|
|
[ -f $BASHRC/bash_completion_surfraw ] && . $BASHRC/bash_completion_surfraw |
|
|
|
[ -f $BASHRC/bash_completion_surfraw ] && . $BASHRC/bash_completion_surfraw |
|
|
|
|
|
|
|
|
|
|
|