X-Git-Url: https://git.grml.org/?a=blobdiff_plain;f=etc%2Fskel%2F.zshrc;h=c540de711da47c0363b9d7f59fb60ddc424fb2e9;hb=1a812ddcb39535473ec8f019138d6d59287a11a0;hp=e9a6983fdf6031735cde7c0639c42ff6cb07ada9;hpb=4c988207d6fdbe434bd5554ccd27a1f4be5b5a1c;p=grml-etc-core.git diff --git a/etc/skel/.zshrc b/etc/skel/.zshrc index e9a6983..c540de7 100644 --- a/etc/skel/.zshrc +++ b/etc/skel/.zshrc @@ -131,6 +131,10 @@ fi #zstyle ':completion:*:my-accounts' users-hosts $my_accounts #zstyle ':completion:*:other-accounts' users-hosts $other_accounts +## add grml.org to your list of hosts +#hosts+=(grml.org) +#zstyle ':completion:*:hosts' hosts $hosts + ## telnet on non-default ports? ...well: ## specify specific port/service settings: #telnet_users_hosts_ports=( @@ -175,6 +179,9 @@ fi #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' @@ -203,6 +210,11 @@ fi # 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