#!/bin/zsh # completion autoload -U compinit compinit # correction setopt correctall setopt autocd # prompt autoload -U promptinit promptinit prompt bart bindkey -v '\e[3~' delete-char bindkey -v '^[[H' beginning-of-line bindkey -v '^[[F' end-of-line export HISTSIZE=2000 export HISTFILE="$HOME/.history" export SAVEHIST=$HISTSIZE export EDITOR=/usr/bin/nano if [[ -z "$PATH" || "$PATH" == "/bin:/usr/bin" ]] then export PATH="/usr/local/bin:/usr/bin:/bin:/usr/games" fi zstyle ':completion::complete:*' use-cache 1 alias ls='ls --color=auto' alias rm='rm -rf' alias grep='grep --colour=auto' alias kernel='make-kpkg clean;make-kpkg --revision=custom.1 kernel_image' alias get='apt-get install' alias update='apt-get update' alias upgrade='apt-get upgrade' alias dist='apt-get dist-upgrade' alias remove='apt-get remove' alias clean='apt-get autoremove' alias wipe='apt-get autoclean' alias search='apt-cache search' alias fetch='apt-get -d upgrade' alias df='df -h' alias sh2='ssh purpler@blinkenshell.org -p 2222' alias sh1='ssh purple@nonlogic.org' alias vouch='ssh signup@blinkenshell.org -p 2222' alias ftp='tnftp' alias ftp1='ftp okinawa.globat.com' alias mc='mc -b' alias fw='/etc/init.d/iptables stop && iptables-restore /etc/iptables.bak && /etc/init.d/iptables save && /etc/init.d/iptables start' alias mcd='mount /dev/hdc /media/cdrom' alias ucd='umount /dev/hdc' alias h='history' alias irssi1='irssi -c mimas.blinkenshell.org -n purple -w 1444084 -p 6667' alias irssi2='irssi -c irc.debian.org -n purple -w 1444084 -p 6667' alias irssi3='irssi -c irc.freenode.net -n purple -w 444 -p 6667' alias pack='cd /;tar -cvjpf debian.tar.bz2 / --exclude=/mnt/\*/\* --exclude=/proc/\* --exclude=/sys/\* --exclude=/tmp/\* --exclude=/var/tmp/\* --exclude=/var/cache/apt/archives/\* --exclude=/var/log/\* --exclude=/debian.tar.bz2' alias nopaste='perl /usr/bin/paste.pl' alias udb='updatedb -v'