Add a few more shell aliases for various things

This commit is contained in:
2012-08-09 10:45:45 +01:00
parent 94cfccedc9
commit d14101e9fb
4 changed files with 20 additions and 1 deletions

View File

@@ -5,7 +5,9 @@
# System
alias o="open"
alias s="ssh"
alias ec="echo"
alias ls="ls -BG"
alias l="ls -lah"
alias ll="ls -lah"
alias duh="du -h"
@@ -18,6 +20,7 @@ alias t="mate"
alias e="$DOTBIN/emacsclient-wrapper"
# Utils
alias ma="make"
alias br="brew"
alias devnullsmtp="java -jar $DOTBIN/DevNullSmtp.jar"
@@ -29,5 +32,6 @@ alias fact="elinks -dump randomfunfacts.com | sed -n '/^| /p' | tr -d \|"
# appends your key to a server's authorized keys file
function authme {
ssh "$1" 'cat >> ~/.ssh/authorized_keys' < ~/.ssh/id_dsa.pub
ssh "$1" 'mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys' \
< ~/.ssh/id_dsa.pub
}

View File

@@ -10,6 +10,10 @@ export GIT_AUTHOR_EMAIL="`git config --global user.email`"
alias g="git"
alias gi="git"
alias ga="git add"
alias gb="git branch"
alias gc="git checkout"
alias gcb="git checkout -b"
alias gr="git remote"
alias gs="git status"
alias gai="git add -i"
alias gp="git push"

View File

@@ -2,6 +2,14 @@
# Node.js
#
# Aliases
alias no="node"
alias np="npm"
alias ni="npm install"
alias ngi="npm install -g"
alias cof="coffee"
# Load nvm if it's available
if [ -f "$HOME/.nvm/nvm.sh" ]; then
source "$HOME/.nvm/nvm.sh"

View File

@@ -2,6 +2,9 @@
alias po="powify"
alias lu="lunchy"
alias he="heroku"
alias f="foreman"
alias fs="foreman start"
alias fr="foreman run"
# Bundler aliases
alias bi="bundle install --path vendor/bundle --binstubs=vendor/bundle/bin"