#defcomp -condition- if [[ -current -1 -o ]]; then complist -o -M 'L:|[nN][oO]= M:_= M:{A-Z}={a-z}' elif [[ -current -1 -nt || -current -1 -ot || -current -1 -ef ]]; then _files else _files complist -v fi