zsh: update
This commit is contained in:
@@ -5,7 +5,7 @@ if [ -z "${LS_COLORS}" ] ; then
|
||||
fi
|
||||
|
||||
case "${ZSHU[os_family]}" in
|
||||
bsd|darwin) export LSCOLORS="Gxfxcxdxbxegedabagacad" ;;
|
||||
bsd | darwin ) export LSCOLORS="Gxfxcxdxbxegedabagacad" ;;
|
||||
esac
|
||||
|
||||
z-alt-ls() {
|
||||
@@ -17,11 +17,12 @@ z-alt-ls() {
|
||||
n=${#a}
|
||||
[ -z "$1" ] && n=0
|
||||
case "$n" in
|
||||
0) ;;
|
||||
*) z-alt-set-static \
|
||||
'ls|-d .' \
|
||||
"$1" \
|
||||
"LS_OPTIONS='' command"
|
||||
0 ) ;;
|
||||
* )
|
||||
z-alt-set-static \
|
||||
'ls|-d .' \
|
||||
"$1" \
|
||||
"LS_OPTIONS='' command"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
@@ -29,12 +30,12 @@ z-alt-ls() {
|
||||
LS_GNU='--color=tty --group-directories-first'
|
||||
|
||||
case "${ZSHU[os_type]}" in
|
||||
linux*) alt="ls ${LS_GNU}|ls" ;;
|
||||
netbsd*) alt="gls ${LS_GNU}|ls" ;;
|
||||
openbsd*) alt="gls ${LS_GNU}|colorls -G|ls" ;;
|
||||
freebsd*) alt="gls ${LS_GNU}|ls -G|ls" ;;
|
||||
darwin*) alt="gls ${LS_GNU}|ls -G|ls" ;;
|
||||
*) alt="ls ${LS_GNU}|ls" ;;
|
||||
linux* ) alt="ls ${LS_GNU}|ls" ;;
|
||||
netbsd* ) alt="gls ${LS_GNU}|ls" ;;
|
||||
openbsd* ) alt="gls ${LS_GNU}|colorls -G|ls" ;;
|
||||
freebsd* ) alt="gls ${LS_GNU}|ls -G|ls" ;;
|
||||
darwin* ) alt="gls ${LS_GNU}|ls -G|ls" ;;
|
||||
* ) alt="ls ${LS_GNU}|ls" ;;
|
||||
esac
|
||||
|
||||
z-alt-ls "${alt}"
|
||||
@@ -44,13 +45,13 @@ unset alt LS_GNU
|
||||
[ -n "${LS_COLORS}" ] && zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}"
|
||||
|
||||
case "${ZSHU[os_family]}" in
|
||||
linux) alias l='ls -lhF ' ;;
|
||||
bsd) alias l='ls -lhIF ' ;;
|
||||
linux ) alias l='ls -lhF ' ;;
|
||||
bsd ) alias l='ls -lhIF ' ;;
|
||||
esac
|
||||
|
||||
alias ll='ls -lAF '
|
||||
|
||||
case "${ZSHU[os_family]}" in
|
||||
linux) alias lll='ls -lAn --full-time ' ;;
|
||||
bsd) alias lll='ls -lAnT ' ;;
|
||||
linux ) alias lll='ls -lAn --full-time ' ;;
|
||||
bsd ) alias lll='ls -lAnT ' ;;
|
||||
esac
|
||||
|
Reference in New Issue
Block a user