We do plan to include what support we can in vim, given the limitations of the UI. It's certainly one of our most-requested editors.
Quick question on vim usage. Do you live in your terminal, and fire up vim, edit the file, and quit? Or do you leave your vim process running all the time (or nearly all the time)?