I am working with vim-surround and the following text. (* is the place of the cursor)
This is a lo*ng line and I want to highlight two words
I
Try: ys2w"
(ys
takes a motion or text object, and then the character with which you want to surround).
When using surround commands, I find the most logical solution is to sequence the "marking" and the "surrounding" operations.
Thus, with text objects, I use v2aw to visually mark the two words, then s" for the total of
v2aws"
Press b
first and then ys2w"