Update ruby related shell aliases

This commit is contained in:
2015-07-31 12:17:41 +01:00
parent d60f06407b
commit ea58418503

View File

@@ -6,33 +6,28 @@ alias f="foreman"
alias fs="foreman start" alias fs="foreman start"
alias fr="foreman run" alias fr="foreman run"
# Bundler aliases # Aliases for specific ruby commands
alias bi="bundle install" alias ru="bundle exec ruby"
alias ra="bundle exec rake"
alias rai="bundle exec rails"
alias rs="bundle exec rspec"
alias ca="bundle exec cap"
alias cu="bundle exec cucumber"
alias scu="RAILS_ENV=cucumber bundle exec spring cucumber"
alias va="bundle exec vagrant"
alias bc="bundle check" alias bc="bundle check"
alias bl="bundle list"
alias be="bundle exec"
alias bu="bundle update"
alias bco="bundle console" alias bco="bundle console"
# Bundler aliases for specific ruby commands
if [ -n "$BASH_VERSION" ]; then if [ -n "$BASH_VERSION" ]; then
alias ru="bundle exec ruby" # Bundler aliases
alias ra="bundle exec rake" alias be="bundle exec"
alias rai="bundle exec rails" alias bl="bundle list"
alias rs="bundle exec rspec" alias bp="bundle package"
alias ca="bundle exec cap" alias bo="bundle open"
alias cu="bundle exec cucumber" alias bu="bundle update"
alias va="bundle exec vagrant" alias bi="bundle_install"
elif [ -n "$ZSH_VERSION" ]; then alias bcn="bundle clean"
# With Z-Shell I use oh-my-zsh and it's bundler plugin negating the need to
# manually prefix ruby-based commands with 'bundle exec'.
alias ru="ruby"
alias ra="rake"
alias rai="rails"
alias rs="rspec"
alias ca="cap"
alias cu="cucumber"
alias va="vagrant"
fi fi
# Load rbenv or RVM depending on which is available # Load rbenv or RVM depending on which is available