vim: better increment function