zsh:diffcmds: Fix wrong variable assignment
This commit is contained in:
@@ -677,9 +677,9 @@ diffcmds() {
|
|||||||
local -a template args final_cmd
|
local -a template args final_cmd
|
||||||
|
|
||||||
if (( $+commands[vimdiff] && ! $+commands[diff] )); then
|
if (( $+commands[vimdiff] && ! $+commands[diff] )); then
|
||||||
cmd=vimdiff
|
diff_cmd=vimdiff
|
||||||
elif (( $+commands[diff] && ! $+commands[vimdiff] )); then
|
elif (( $+commands[diff] && ! $+commands[vimdiff] )); then
|
||||||
cmd=diff
|
diff_cmd=diff
|
||||||
elif (( $+commands[diff] && $+commands[vimdiff] )); then
|
elif (( $+commands[diff] && $+commands[vimdiff] )); then
|
||||||
if [[ $EDITOR =~ vi || $VISUAL =~ vi ]]; then
|
if [[ $EDITOR =~ vi || $VISUAL =~ vi ]]; then
|
||||||
diff_cmd=vimdiff
|
diff_cmd=vimdiff
|
||||||
|
|||||||
Reference in New Issue
Block a user