Three miscellaneous improvements for Vim

I disagree with this. Even ignoring the 80 vs 100, `textwidth` doesn't work very well for programming because it breaks lines on whitespace, which is not necessarily the correct point to break a line of code.

Also, why 79? You'd want to say 80 if you want 80-length lines, not 79.