The w motion in Vintage is implemented with this command, in Vintage/Default.sublime-keymap:
{ "keys": "w"], "command": "set_motion", "args": {
"motion": "move",
"motion_args": {"by": "stops", "sub_word_begin": true, "word_begin": true, "forward": true, "extend": true }},
"context": {"key": "setting.command_mode"}]
},
In Vintage, “w” moves over sub-words, and “W” moves over normal words (This isn’t exactly what happens in vi, but it is keeping in the spirit of w vs W). If you change the key binding to not stop at sub_word_begin, it’ll act like W, which is closer to what vi does.