cht() { curl -s cheat.sh/"$1"?style=native } _cheatsh_complete_cht() { local cur opts #prev _get_comp_words_by_ref -n : cur COMPREPLY=() prev="${COMP_WORDS[COMP_CWORD-1]}" opts="$(curl -s cheat.sh/:list)" #if [[ "${cur}" == cht ]] ; then COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") ) __ltrim_colon_completions "$cur" return 0 #fi } complete -F _cheatsh_complete_cht cht