#compdef svlogs local logs=( ${SVLOGDIR:-$HOME/.local/log}/* ) logs=( ${logs:t} ) local arguments=( '-o[show old logs]' '--old[show old logs]' "::logs:(${logs})" ) _arguments $arguments