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
What did you expect to happen:
Yank/Change/Delete combined with move forward to next unmatched bracket/parenthesis shouldn't delete the unmatched parenthesis. Strangely, moving backwards doesn't get the same treatment in real vim, but whatever...
How to reproduce it (as minimally and precisely as possible):
See above
Environment:
Extension (VsCodeVim) version: 0.12.0
VSCode version: 1.23
OS version: Manjaro Linux latest/Windows 10
The text was updated successfully, but these errors were encountered:
Is this a BUG REPORT or FEATURE REQUEST? (choose one):
BUG REPORT
What happened:
Using an operation like "d])" or "d]}" deletes the unmatched closing parenthesis/bracket, which is not how real vim behaves. Examples:
Case 1:
Buffer:
(hello, [w]orld!)
Input:
d])
Result:
(hello,[ ]
Expected:
(hello, [)]
Case 2:
Buffer:
{hello, [w]orld!}
Input:
y]}$p
Result:
{hello, world!}world![}]
Expected:
{hello, world!}world[!]
What did you expect to happen:
Yank/Change/Delete combined with move forward to next unmatched bracket/parenthesis shouldn't delete the unmatched parenthesis. Strangely, moving backwards doesn't get the same treatment in real vim, but whatever...
How to reproduce it (as minimally and precisely as possible):
See above
Environment:
The text was updated successfully, but these errors were encountered: