vim: dont skip a word upon `w` when not in a word boundry.

Just an implementation failure. Seems to work better now. This will get
better once move_iter() lands in Gtk/GtkSourceView.