[searchcursor] Small fixes to greedy regex search.

Makes "backtracking" matches match the forward search matches.
Fixes "0 or more" '\w*' type searches
[vim] Fix greedy regex search