Rails-related .bash_profile

Tagged with Rails Bash mac

Language: Bash

View as text



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
Original snippet written by Brian Hogan
Last updated at 10:58 AM on Aug 08, 2008 by Brian Hogan

SnippetStash costs money to host and develop. The service is free for everyone to use
but if you found it useful please consider making a small donation.