summaryrefslogtreecommitdiff
path: root/aliases.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'aliases.zsh')
-rw-r--r--aliases.zsh44
1 files changed, 44 insertions, 0 deletions
diff --git a/aliases.zsh b/aliases.zsh
new file mode 100644
index 000000000..2319823f1
--- /dev/null
+++ b/aliases.zsh
@@ -0,0 +1,44 @@
+alias c='cd'
+alias pu='pushd'
+alias po='popd'
+alias sc='ruby script/console'
+alias ss='ruby script/server'
+
+alias mr='mate CHANGELOG app config db lib public script spec test'
+alias .='pwd'
+alias ...='cd ../..'
+alias ....='cd ../../..'
+alias .....='cd ../../../..'
+alias ......='cd ../../../../..'
+alias .......='cd ../../../../../..'
+
+alias _='sudo'
+alias ss='setsid'
+
+alias g='grep -in'
+
+alias s='svn'
+alias e='mate'
+
+alias history='fc -l 1'
+
+# Git aliases
+
+alias utb='tar jxvf'
+alias utz='tar zxvf'
+
+alias ls='ls -GF'
+alias ll='ls -al'
+
+alias sgem='sudo gem'
+
+alias rfind='find . -name *.rb | xargs grep -n'
+
+alias xenon='ssh rrussell@xenon.planetargon.com'
+
+alias git-svn-dcommit-push='git svn dcommit && git push github master:svntrunk'
+
+bindkey '\ew' kill-region
+
+bindkey -s '\el' "ls\n"
+bindkey -s '\e.' "..\n" \ No newline at end of file