funcs() { local cur cur=${COMP_WORDS[COMP_CWORD]} COMPREPLY=(`global -c $cur`) } complete -F funcs g alias g='global -x' 2&> /dev/null alias gg='global -xg' 2&> /dev/null alias gs='global -xs' 2&> /dev/null