17 lines
220 B
Plaintext

#compdef nvim
#autoload
_nvim() {
subcmds=($(git diff --name-only 2>/dev/null))
if [[ -z "$subcmds" ]]; then
_files
else
_values -C 'modified files' $subcmds
_files
fi
}
_nvim