#alias -g T='|tail'
#alias -g V='| vim -'
+## get top 10 shell commands:
+#alias top10='print -l ${(o)history%% *} | uniq -c | sort -nr | head -n 10'
+
+## Execute \kbd{./configure}
+#alias CO="./configure"
+
+## Execute \kbd{./configure --help}
+#alias CH="./configure --help"
+
## miscellaneous code ##
## Use a default width of 80 for manpages for more convenient reading
# fi
#}
+## Download a file and display it locally
+#uopen() {
+# emulate -L zsh
+# if ! [[ -n "$1" ]] ; then
+# print "Usage: uopen \$URL/\$file">&2
+# return 1
+# else
+# FILE=$1
+# MIME=$(curl --head $FILE | \
+# grep Content-Type | \
+# cut -d ' ' -f 2 | \
+# cut -d\; -f 1)
+# MIME=${MIME%$'\r'}
+# curl $FILE | see ${MIME}:-
+# fi
+#}
+
+## Memory overview
+#memusage() {
+# ps aux | awk '{if (NR > 1) print $5;
+# if (NR > 2) print "+"}
+# END { print "p" }' | dc
+#}
+
+## print hex value of a number
+#hex() {
+# emulate -L zsh
+# if [[ -n "$1" ]]; then
+# printf "%x\n" $1
+# else
+# print 'Usage: hex <number-to-convert>'
+# return 1
+# fi
+#}
+
## log out? set timeout in seconds...
## ...and do not log out in some specific terminals:
#if [[ "${TERM}" == ([Exa]term*|rxvt|dtterm|screen*) ]] ; then