Skip to content

Instantly share code, notes, and snippets.

@oneKelvinSmith
Created February 21, 2013 21:40
Show Gist options
  • Select an option

  • Save oneKelvinSmith/5008518 to your computer and use it in GitHub Desktop.

Select an option

Save oneKelvinSmith/5008518 to your computer and use it in GitHub Desktop.
A collection of aliases I use with bash [http://en.wikipedia.org/wiki/Bash_(Unix_shell)].
# general aliases
alias c='clear'
alias h='history 25'
# git aliases
alias ga='git add'
alias gb='git branch'
alias gc='git commit'
alias gca='git commit -a'
alias gcam='git commit -a -m'
alias gcl='git clone'
alias gcm='git commit -m'
alias gco='git checkout'
alias gd='git diff'
alias gdc='git diff --cached'
alias gl='git log'
alias gm='git merge'
alias gp='git push'
alias gpl='git pull'
alias gra='git remote add'
alias grr='git remote rm'
alias gs='git status'
alias gs='git status'
# emacs aliases
alias e='emacs' # standard emacs session
alias ec='emacsclient -c' # open emacs in new window
alias ed='emacs --daemon' # start emacs daemon (server)
alias ek='emacsclient "(save-buffers-kill-emacs)" -e' # kill emacs daemon
alias en='emacsclient -n' # open emacs in current client
alias et='emacsclient -t' # open emacs in current terminal
# rails aliases
alias rc='rails console'
alias rdb='rails dbconsole'
alias rg='rails generate'
alias rga='rails generate assets'
alias rgc='rails generate controller'
alias rgg='rails generate generator'
alias rgh='rails generate helper'
alias rgi='rails generate integration_test'
alias rgm='rails generate model'
alias rgma='rails generate mailer'
alias rgmg='rails generate migration'
alias rgo='rails generate observer'
alias rgp='rails generate performance_test'
alias rgr='rails generate resource'
alias rgs='rails generate scaffold'
alias rgsc='rails generate scaffold_controller'
alias rgsm='rails generate session_migration'
alias rgt='rails generate task'
alias rs='rails server'
# minecraft alias
alias minecraft="optirun java -jar ~/minecraft.jar"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment