apple pineapple pear
^ 0
pear pineapple apple
kiwi orange kiwi
- .search { re: "apple" }
apple pineapple pear
^^^^^ 0
pear pineapple apple
kiwi orange kiwi
- .search.next
apple pineapple pear
pear pineapple apple
^^^^^ 0
kiwi orange kiwi
- .search.next.add
apple pineapple pear
^^^^^ 1
pear pineapple apple
^^^^^ 0
kiwi orange kiwi
- .search.next { count: 3 }
Main selection search will wrap around:
apple pineapple pear
^^^^^ 0
pear pineapple apple
kiwi orange kiwi
- .search.next.add { count: 3 }
Main selection search will wrap around:
apple pineapple pear
^^^^^ 0 ^^^^^ 3
pear pineapple apple
^^^^^ 2
^^^^^ 1
kiwi orange kiwi
- .search.next { count: 4 }
Main selection search will wrap around and hit the second "apple" again:
apple pineapple pear
^^^^^ 0
pear pineapple apple
kiwi orange kiwi
- .search.next.add { count: 4 }
Main selection search will wrap around and hit the second "apple" again, and VS Code will then merge the selections 0 and 4 automatically:
apple pineapple pear
^^^^^ 1 ^^^^^ 0
pear pineapple apple
^^^^^ 3
^^^^^ 2
kiwi orange kiwi
- .search.previous
apple pineapple pear
^^^^^ 0
pear pineapple apple
kiwi orange kiwi
- .search.previous.add
apple pineapple pear
^^^^^ 0 ^^^^^ 1
pear pineapple apple
kiwi orange kiwi
- .search.previous { count: 2 }
Main selection search will wrap around:
apple pineapple pear
pear pineapple apple
^^^^^ 0
kiwi orange kiwi
- .search.previous.add { count: 2 }
Main selection search will wrap around:
apple pineapple pear
^^^^^ 1 ^^^^^ 2
pear pineapple apple
^^^^^ 0
kiwi orange kiwi
foo
foo
^^^ 0
foo
foo
foo
foo
foo
- .search.selection.smart
- .search.next.add
foo
foo
^^^ 1
foo
^^^ 0
foo
foo
foo
foo
- .search.next
foo
foo
^^^ 1
foo
foo
^^^ 0
foo
foo
foo
- .search.next
foo
foo
^^^ 1
foo
foo
foo
^^^ 0
foo
foo