alias irb='irb --readline -r irb/completion -rubygems' function cdgem { cd /usr/local/lib/ruby/gems/1.8/gems; cd `ls|grep $1|sort|tail -1` } alias ss='ruby script/server' alias mrs='mongrel_rails start -d' alias mrss='mongrel_rails stop' alias sc='ruby script/console' alias clone='rake db:test:clone' alias a='autotest -rails' alias sup='svn up' alias commit='svn commit -m ' alias dir='ls -al' alias home='cd ~/' alias ep='mate ~/.bash_profile' alias rp='. ~/.bash_profile' alias gexport='git clone --depth=1' # SSH Auto Completion of Remote Hosts SSH_COMPLETE=( $(cat ~/.ssh/known_hosts | cut -f 1 -d ' ' | sed -e s/,.*//g | uniq | egrep -v [0123456789]) ) complete -o default -W "${SSH_COMPLETE[*]}" ssh