projects
/
grml-etc-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
zsh: some handy examples for the skel/.zshrc
[grml-etc-core.git]
/
etc
/
skel
/
.zshrc
diff --git
a/etc/skel/.zshrc
b/etc/skel/.zshrc
index
e9a6983
..
712a93a
100644
(file)
--- a/
etc/skel/.zshrc
+++ b/
etc/skel/.zshrc
@@
-175,6
+175,9
@@
fi
#alias -g T='|tail'
#alias -g V='| vim -'
#alias -g T='|tail'
#alias -g V='| vim -'
+## instead of global aliase it might be better to use grmls $abk assoc array, whose contents are expanded after pressing ,.
+#$abk[SnL]="| sort -n | less"
+
## get top 10 shell commands:
#alias top10='print -l ${(o)history%% *} | uniq -c | sort -nr | head -n 10'
## get top 10 shell commands:
#alias top10='print -l ${(o)history%% *} | uniq -c | sort -nr | head -n 10'
@@
-203,6
+206,11
@@
fi
# exec $SHELL $SHELL_ARGS "$@"
#}
# exec $SHELL $SHELL_ARGS "$@"
#}
+## Handy functions for use with the (e::) globbing qualifier (like nt)
+#contains() { grep -q "$*" $REPLY }
+#sameas() { diff -q "$*" $REPLY &>/dev/null }
+#ot () { [[ $REPLY -ot ${~1} ]] }
+
## get_ic() - queries imap servers for capabilities; real simple. no imaps
#ic_get() {
# emulate -L zsh
## get_ic() - queries imap servers for capabilities; real simple. no imaps
#ic_get() {
# emulate -L zsh