autoload -U compinit compinit zstyle ':completion:*' list-colors '' zstyle ':completion:*' format 'Komplettiere %d' zstyle ':completion:*' menu select=10 # first: case-sensitive matching, second case-insensitive matching zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}' function listsysctls { case $1 in *.*) set -A reply $(sysctl -AN ${1%.*}) ;; *) set -A reply $(sysctl -AN) ;; esac } compctl -K listsysctls sysctl compctl -g '*.[Pp][Ss] *.[Ee][Pp][Ss]' + -/ \ pstoimg \ ps2frag \ ps2pk \ epstopdf compctl -g '*.[Dd][Vv][Ii]' + -/ \ dvi2fax \ dvihp \ dvilj2p \ dvilj4l \ dvipdf \ dvired \ dvilj \ dvilj4 \ dvilj6 \ dvitomp compctl -g '*.[Mm][Pp][23]' + -/ mpg123 madplay compctl -g '*.[Mm][Pp][Gg] *.[Mm][Pp][Ee][Gg] *.[Aa][Vv][Ii] *.[Ww][Mm][Vv] *.[Mm][Oo][Vv]' \ + -/ mplayer gmplayer mplay compctl -g '*.cue *.toc' + -/ cdrdao burn compctl -g '*.bin' + -/ vcdxrip compctl -g '*.xml' + -/ vcdxbuild compctl -g '*.[Mm][Pp][Gg] *. [Mm][Pp][Ee][Gg]' + -/ vcdxgen #function dmalloc { eval `command dmalloc -b $*`; } alias nets='netstat -Sf inet | grep ESTABL | grep -v 127.0.0.1' alias mplay='mplayer -skin phony -npp hb,vb,dr,al -dr -vm -vo xv -ao oss:/dev/dsp0 -autoq 63 -osdlevel 0 -quiet -framedrop -double' alias fcvs='cvs -qz9 -d pcvs.freebsd.org:/home/pcvs' alias dcvs='cvs -qz9 -d dcvs.freebsd.org:/home/dcvs' alias ncvs='cvs -qz9 -d ncvs.freebsd.org:/home/ncvs' alias cdr='cdrecord driveropts=burnfree -dao -v -eject' fortune $(/bin/ls -1 /usr/share/games/fortune/* /usr/local/share/games/fortune/* | /usr/bin/grep -vE '(-o|.dat)$') && echo [ -f .calendar/calendar ] && calendar && echo