projects
/
grml-etc-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
/etc/skel/.zshrc: added alias mq
[grml-etc-core.git]
/
etc
/
zsh
/
zshrc
diff --git
a/etc/zsh/zshrc
b/etc/zsh/zshrc
index
153f61d
..
a4adfdd
100644
(file)
--- a/
etc/zsh/zshrc
+++ b/
etc/zsh/zshrc
@@
-974,18
+974,16
@@
If you want to use xinit anyway please call \"/usr/bin/xinit\"."
}
compdef _functions reload freload
}
compdef _functions reload freload
- # list symlinks in detail (more detailed version of 'readlink
g -f
')
+ # list symlinks in detail (more detailed version of 'readlink
-f' and 'whence -s
')
sll() {
sll() {
- if [ -z "$1" ] ; then
- print 'Usage: sll <file>' >&2
- return 1
- fi
- for i in $* ; do
- ls --color=auto -la "$i"
- if [ -L "$i" ] ; then
- sll $(readlink "$i")
- fi
- done
+ [ -z "$1" ] && printf 'Usage: %s <file(s)>\n' "$0" && return 1
+ for i in "$@" ; do
+ file=$i
+ while [ -h "$file" ] ; do
+ ls -l $file
+ file=$(readlink "$file")
+ done
+ done
}
# fast manual access
}
# fast manual access