Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What this PR does / why we need it:
Add cursors by search pattern. fixes #7152
Can add cursor at a specific location using special indicator. Currently I'm using
\#
.Feature:
Consider this example: (cursor indicated by
|
):cur def
(all matches):cur 2 def
(limit number of matches):cur de\#f
(at specified location):cur \#de\#f
(multiple cursor):cur def \w+\#
(using regex)vj :'<,'>cur def
(in selection range)Edit:
Added cursor from current word/selection in case of empty pattern
:cur
(select current word as pattern):cur 2
(select current word as pattern, with limit)lvll:'<,'>cur 2
(the selection is used for pattern, similar to*
in visual mode)Which issue(s) this PR fixes
Special notes for your reviewer: