From f48fdb7a9b97fa1110ca7038f55c9a78c5528ced Mon Sep 17 00:00:00 2001 From: Peng Li Date: Sat, 23 Jun 2018 22:27:59 +0800 Subject: [PATCH] zsh - fix gsed on different platforms --- zsh/zshrc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zsh/zshrc b/zsh/zshrc index 71f1954..c6dd499 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -112,7 +112,10 @@ alias cp='cp -i' alias ln='ln -i' #alias svn='colorsvn' -alias sed='/usr/local/bin/gsed' +if [[ $OSNAME == 'Darwin' ]]; then + [[ -f '/usr/local/bin/gsed' ]] || echo "zshrc warning: no gsed" +fi +[[ -f '/usr/local/bin/gsed' ]] && alias sed='/usr/local/bin/gsed' ##### Git alias 'gs'='git status' -- 2.11.0