Changes to make vim more usable for general code editing.