add vim-scripts/PreserveNoEOL (since it's kind of annoying to muddle up diffs when there are no other changes in a file other than the newline that vim adds) and make rbenv work