You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When using easy motion, functions which allows jumping to specified symbols (e.g. <leader><leader>f, <leader><leader>s), some symbols (which have special meaning in regexp) are not supported and will generate error (about invalid regexp) when used.
When ()[?\ are used, error message are shown.
When $ is used, position marks are shown at incorrect position (end of line).
When ^ is used, the Vim plugin is stuck and not responding to any inputs.
To Reproduce
Steps to reproduce the behavior:
turn easy motion on in settings
suppose we have text (bracket) [square bracket] \backslash ?question_mark ^start $end
input <leader><leader>f( or <leader><leader>f) or <leader><leader>f[ or <leader><leader>f\ or <leader><leader>f? or <leader><leader>f^ or <leader><leader>f$
Expected behavior
symbols are shown at the corresponding position, or jump to the symbols directly when there is no other matches
Screenshots
Environment (please complete the following information):
Extension (VsCodeVim) version: 1.4.0
VSCode version: 1.33.1
OS: Windows 10 Pro 64-bit
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered:
Describe the bug
When using easy motion, functions which allows jumping to specified symbols (e.g.
<leader><leader>f
,<leader><leader>s
), some symbols (which have special meaning in regexp) are not supported and will generate error (about invalid regexp) when used.When
()[?\
are used, error message are shown.When
$
is used, position marks are shown at incorrect position (end of line).When
^
is used, the Vim plugin is stuck and not responding to any inputs.To Reproduce
Steps to reproduce the behavior:
(bracket) [square bracket] \backslash ?question_mark ^start $end
<leader><leader>f(
or<leader><leader>f)
or<leader><leader>f[
or<leader><leader>f\
or<leader><leader>f?
or<leader><leader>f^
or<leader><leader>f$
Expected behavior
symbols are shown at the corresponding position, or jump to the symbols directly when there is no other matches
Screenshots
Environment (please complete the following information):
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: