From eb2295b06ecdfb115b94d303bce824f59bd7ed5e Mon Sep 17 00:00:00 2001 From: Wenxuan Zhang Date: Thu, 24 Oct 2019 11:27:21 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20Fix=20darwin=20compatibil?= =?UTF-8?q?ity=20on=20`gd`.=20#39?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Former-commit-id: b7ef3ac3ebc4330a7b43d6c7f090fcb1abfb354d --- forgit.plugin.zsh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/forgit.plugin.zsh b/forgit.plugin.zsh index 6d80251..40ae1eb 100755 --- a/forgit.plugin.zsh +++ b/forgit.plugin.zsh @@ -43,7 +43,8 @@ forgit::diff() { +m -0 --preview=\"$cmd\" --bind=\"enter:execute($cmd |LESS='-R' less)\" $FORGIT_DIFF_FZF_OPTS " - eval "git diff --name-only $commit -- ${files[*]} | xargs -I% realpath --relative-to=. '$(git rev-parse --show-toplevel)/%'"| + cmd="echo" && hash realpath &>/dev/null && cmd="realpath --relative-to=." + eval "git diff --name-only $commit -- ${files[*]}| xargs -I% $cmd '$(git rev-parse --show-toplevel)/%'"| FZF_DEFAULT_OPTS="$opts" fzf }