aliases.zsh 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. alias pu='pushd'
  2. alias po='popd'
  3. alias sc='ruby script/console'
  4. alias sdb='ruby script/dbconsole'
  5. alias ssd='ruby script/server --debugger'
  6. alias ss='thin --stats "/thin/stats" start'
  7. alias sg='ruby script/generate'
  8. alias sd='ruby script/destroy'
  9. alias sp='ruby script/plugin'
  10. alias ssp='ruby script/spec'
  11. alias rdbm='rake db:migrate'
  12. alias mr='mate CHANGELOG app config db lib public script spec test'
  13. alias .='pwd'
  14. alias ...='cd ../..'
  15. alias -- -='cd -'
  16. alias _='sudo'
  17. alias ss='sudo su -'
  18. #alias g='grep -in'
  19. alias g='git'
  20. alias gst='git status'
  21. alias gl='git pull'
  22. alias gup='git fetch && git rebase'
  23. alias gp='git push'
  24. alias gd='git diff | mate'
  25. alias gdv='git diff -w "$@" | vim -R -'
  26. alias gc='git commit -v'
  27. alias gca='git commit -v -a'
  28. alias gb='git branch'
  29. alias gba='git branch -a'
  30. alias gdb='git branch -d'
  31. alias gcount='git shortlog -sn'
  32. alias gcp='git cherry-pick'
  33. alias history='fc -l 1'
  34. alias ls='ls -F'
  35. alias ll='ls -alr'
  36. alias l='ls'
  37. alias ll='ls -l'
  38. alias sl=ls # often screw this up
  39. alias sgem='sudo gem'
  40. alias rfind='find . -name *.rb | xargs grep -n'
  41. alias afind='ack-grep -il'
  42. alias git-svn-dcommit-push='git svn dcommit && git push github master:svntrunk'
  43. alias et='mate . &'
  44. alias ett='mate app config lib db public spec test Rakefile Capfile Todo &'
  45. alias etp='mate app config lib db public spec test vendor/plugins vendor/gems Rakefile Capfile Todo &'
  46. alias etts='mate app config lib db public script spec test vendor/plugins vendor/gems Rakefile Capfile Todo &'