/
githubmirror
/
cheat.sh
Обзор
Документация
Войти
/
githubmirror
/
cheat.sh
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
share/zsh.txt
21 строка
518 B
johnnadratowski
Add ZSH completion support
13 июл 2018, 17:51
13 июл 2018, 17:51
9af8e62
Код
Авторство
О чём код?
#compdef cht.sh __CHTSH_LANGS=($(curl -s cheat.sh/:list)) _arguments -C \ '--help[show this help message and exit]: :->noargs' \ '--shell[enter shell repl]: :->noargs' \ '1:Cheat Sheet:->lang' \ '*::: :->noargs' && return 0 if [[ CURRENT -ge 1 ]]; then case $state in noargs) _message "nothing to complete";; lang) compadd -X "Cheat Sheets" ${__CHTSH_LANGS[@]};; *) _message "Unknown state, error in autocomplete";; esac return fi