Fix output of path to mvim on Mac
Change bash functions to shorter, more portable syntax

http://tldp.org/LDP/abs/html/functions.html
Fix editor settings to git uses vim not gvim/mvim
Modify 's' so if there's no parameters it uses the last command

http://alias.sh/do-sudo-command-or-do-sudo-last-typed-command-if-no-argument-given
extract command

http://alias.sh/extract-most-know-archives-one-command
md: use -p flag to create parent directories as well
Bash history & tab-completion settings I found online