Start a new GVim each time Edit is invoked.
Ignore Sublime workspace and project files.
Don't use the tab-local buffer list hack.

This seems to be wrong most of the time.
Ack: Always show a few lines of context
Vim: switch selection type

Inclusive is mostly better for reverse selection, whereas exclusive is
great for normal selections.
Line up comments
Store vim buffer list in .viminfo file