Let hlink work with system ruby (1.8.7)
Revert vim auto-open in new tmux session

This caused weird issues, such as rvm not being loaded, which in turn
made Btabedit not work.
Remove unnecessary path setting

Setting up the PATH env variable is already done .hashrc
This, therefore, did more work than was necessary.
.git/bin is better than .git/safe/../../bin
Ease transition to .git/bin
Test explicitly for symbolic link

The -e flag actually follows symlinks. When there is no bin directory
(and there isn't in many Rails apps), -e returns false.
Backwards compatible tmux 1.7 prefix
Support turnip steps
Add splitjoin.vim

Note that this plugin expects you to provide your own maps, which I have
not done here.  I am trying to persuade the maintainer into providing gS
and gJ as :SplitjoinSplit and :SplitjoinJoin.
Expose more of Vim behind readline maps

Readline's <C-D>, <C-E>, and <C-F> all make no sense at the end of the
line, and thus we can fall back to Vim's original behavior in that case.
Add RVM to PATH for scripting
Use separate scripts for install and uninstall
Set zsh emacs mode earlier to allow cli editing
Disable zsh fg-widget in tmux

Misfires with the Ctrl-Z tmux prefix make this fairly annoying
Ignore undo files
Cache zsh application completions
Fallback to vim temp folder for undo files
Turn off tmux pane-switch repeating
Extract dotfile list script for install/uninstall
Include .zsh function folder in installation