Skip to content

Instantly share code, notes, and snippets.

@zph
Created February 16, 2013 01:30
Show Gist options
  • Save zph/4965016 to your computer and use it in GitHub Desktop.
Save zph/4965016 to your computer and use it in GitHub Desktop.
alias rsync='rsync -v --progress --partial'
alias dstamp='date +%Y-%m-%d'
alias ack='noglob ack -i --nogroup'
alias less="less -R"
alias qlf='qlmanage -p "$@" >& /dev/null'
alias q='exit'
# alias mkdir='mkdir -p' # Make mkdir recursive
alias cdd='cd - ' # goto last dir cd'ed from
alias cd-='cd - '
alias df='df -kH'
alias xt='extract'
# alias cv='cdargs'
# alias cva='cdargs -a "$@"; cd $_'
alias mntcd='mount -t iso9660 -o loop'
#cd by .. or ... or ... or mv file ..../.
alias ..="cd .."
alias ...="cd ../.."
alias ....="cd ../../.."
alias .....="cd ../../../.."
alias ......="cd ../../../../.."
# Because swapping to fg, bg, etc should be seamless
alias j="jobs"
alias f="fg"
alias b='bg'
alias cp='cp -iv'
alias rcp='rsync -v --progress'
alias rmv='rsync -v --progress --remove-source-files'
alias mv='mv -iv'
alias rm='rm -iv'
alias re="reload"
# alias d="dirs -v"
alias c="clear"
alias v-='view -'
# alias dcd="cd ~+"
if which colordiff > /dev/null 2>&1; then
alias diff="colordiff -Nuar"
else
alias diff="diff -Nuar"
fi
alias grep='grep -i --color=auto'
alias egrep='egrep --color=auto'
# alias ls='ls --color=auto --human-readable --group-directories-first --classify'
alias g="bundle exec guard $*"
alias x="exit"
alias ll="ls -lah"
# Mac Specific
# alias lock="/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend"
# alias t='todo.sh'
alias gcomp='g++ -g -Wall -o'
alias h='history'
alias l='less -30'
# Set sz as a function for sourcing base shell dotfile
sz(){
case $(echo $SHELL) in
"/bin/zsh")
source ~/.zshrc
;;
"/bin/bash")
source ~/.bashrc
;;
*)
echo "Unknown Shell"
;;
esac
}
alias set_time="dpkg-reconfigure tzdata"
alias jist='jist -p -c'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment