#autoload local ret=1 opm="$compstate[pattern_match]" local ipre pre if [[ -prefix */ ]]; then ipre="${PREFIX%%/*}/" fi pre="${PREFIX#*/}" PREFIX="$ipre($(<<<$pre migemo -t egrep /usr/share/migemo/migemo-dict |nkf -Ew))" compstate[pattern_match]='*' _complete && ret=0 compstate[pattern_match]="$opm" return ret