vim: Preliminary Python 3 support

Signed-off-by: Adam Vandenberg <flangy@gmail.com>

Closes #21366.
grammar edits