diff --git a/.config/zsh/zshrc.d/40-functions.zsh b/.config/zsh/zshrc.d/40-functions.zsh index 4410506..a6a5295 100644 --- a/.config/zsh/zshrc.d/40-functions.zsh +++ b/.config/zsh/zshrc.d/40-functions.zsh @@ -399,7 +399,7 @@ git-commit-last-msg() { nvim-man() { # Use nvim only if it exists, there was just one argument passed, that # argument is not an option (e.g. `--version`) and stdout is a terminal. - if (( $+commands[nvim] && $# == 1 && $1 == ${1#-} )) && [[ -t 1 ]]; then + if (( $+commands[nvim] && $# == 1 )) && [[ $1 == ${1#-} && -t 1 ]]; then # Check for existence of man page. command man -w "$1" >/dev/null || return