#!/usr/bin/env bash charfiles() { _script_commands=$(charsel -L) local cur prev COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" COMPREPLY=( $(compgen -W "${_script_commands}" -- ${cur}) ) return 0 } complete -o nospace -F charfiles charsel