projects
/
grml-etc-core.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
2288c25
)
zsh: some handy examples for the skel/.zshrc
author
Bernhard Tittelbach
<bernhard@tittelbach.org>
Thu, 26 Jan 2012 04:47:55 +0000
(
05:47
+0100)
committer
Bernhard Tittelbach
<bernhard@tittelbach.org>
Thu, 26 Jan 2012 04:47:55 +0000
(
05:47
+0100)
etc/skel/.zshrc
patch
|
blob
|
history
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