From b50639f55cd04bcbaf439d1af91728206d719f04 Mon Sep 17 00:00:00 2001 From: Nathan Broadbent Date: Tue, 8 May 2012 16:35:52 +1200 Subject: [PATCH] Fixed list_aliases() function for Zsh. (Use `alias` instead of `alias -p`, and tweaked sed to support both output formats.) --- lib/git/aliases_and_bindings.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/git/aliases_and_bindings.sh b/lib/git/aliases_and_bindings.sh index 409aa2b..0c6daa7 100644 --- a/lib/git/aliases_and_bindings.sh +++ b/lib/git/aliases_and_bindings.sh @@ -4,7 +4,7 @@ # _alias() ignores errors if alias is not defined. (from lib/scm_breeze.sh) # Print formatted alias index -list_aliases() { alias -p | grep "$*" --color=never | sed -e 's/alias //' -e "s/='/::/" -e "s/'//g" | awk -F "::" '{ printf "\033[1;36m%15s \033[2;37m=>\033[0m %-8s\n",$1,$2}'; } +list_aliases() { alias | grep "$*" --color=never | sed -e 's/alias //' -e "s/=/::/" -e "s/'//g" | awk -F "::" '{ printf "\033[1;36m%15s \033[2;37m=>\033[0m %-8s\n",$1,$2}'; } alias git_aliases="list_aliases git" # Wrap git with the 'hub' github wrapper, if installed