-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
It seems % command is not treated like a motion #3138
Labels
Comments
dsschnau
added a commit
to dsschnau/Vim
that referenced
this issue
Dec 4, 2018
Closes VSCodeVim#3138. `` and '' were implemented before the new jumpTracker in PR VSCodeVim#1993. This caused these actions to fall out-of-sync, causing issue VSCodeVim#3138 to surface. In addition, the jumpTracker implementation requires jumps to be on separate lines. As far as I can tell, this behavior is not neccesary. This commit removes that requirement, instead requiring that different jumps be only on separate positions.
dsschnau
added a commit
to dsschnau/Vim
that referenced
this issue
Dec 4, 2018
Closes VSCodeVim#3138. `` and '' were implemented before the new jumpTracker in PR VSCodeVim#1993. This caused these actions to fall out-of-sync, causing issue VSCodeVim#3138 to surface. In addition, the jumpTracker implementation requires jumps to be on separate lines. As far as I can tell, this behavior is not neccesary. This commit removes that requirement, instead requiring that different jumps be only on separate positions.
dsschnau
added a commit
to dsschnau/Vim
that referenced
this issue
Dec 4, 2018
Closes VSCodeVim#3138. `` and '' were implemented before the new jumpTracker in PR VSCodeVim#1993. This caused these actions to fall out-of-sync, causing issue VSCodeVim#3138 to surface. In addition, the jumpTracker implementation requires jumps to be on separate lines. As far as I can tell, this behavior is not neccesary. This commit removes that requirement, instead requiring that different jumps be only on separate positions.
dsschnau
added a commit
to dsschnau/Vim
that referenced
this issue
Dec 4, 2018
Closes VSCodeVim#3138. `` and '' were implemented before the new jumpTracker in PR VSCodeVim#1993. This caused these actions to fall out-of-sync, causing issue VSCodeVim#3138 to surface. In addition, the jumpTracker implementation requires jumps to be on separate lines. As far as I can tell, this behavior is not neccesary. This commit removes that requirement, instead requiring that different jumps be only on separate positions.
dsschnau
added a commit
to dsschnau/Vim
that referenced
this issue
Dec 6, 2018
…' were implemented before the new jumpTracker in PR VSCodeVim#1993.This caused these actions to fall out-of-sync, causing issue VSCodeVim#3138 tosurface.In addition, the jumpTracker implementation requires jumps to be onseparate lines. As far as I can tell, this behavior is not neccesary.This commit removes that requirement, instead requiring that differentjumps be only on separate positions.
dsschnau
added a commit
to dsschnau/Vim
that referenced
this issue
Dec 6, 2018
…' were implemented before the new jumpTracker in PR VSCodeVim#1993.This caused these actions to fall out-of-sync, causing issue VSCodeVim#3138 tosurface.In addition, the jumpTracker implementation requires jumps to be onseparate lines. As far as I can tell, this behavior is not neccesary.This commit removes that requirement, instead requiring that differentjumps be only on separate positions.
dsschnau
added a commit
to dsschnau/Vim
that referenced
this issue
Dec 6, 2018
…' were implemented before the new jumpTracker in PR VSCodeVim#1993.This caused these actions to fall out-of-sync, causing issue VSCodeVim#3138 tosurface.In addition, the jumpTracker implementation requires jumps to be onseparate lines. As far as I can tell, this behavior is not neccesary.This commit removes that requirement, instead requiring that differentjumps be only on separate positions.
dsschnau
added a commit
to dsschnau/Vim
that referenced
this issue
Dec 6, 2018
…' were implemented before the new jumpTracker in PR VSCodeVim#1993.This caused these actions to fall out-of-sync, causing issue VSCodeVim#3138 tosurface.In addition, the jumpTracker implementation requires jumps to be onseparate lines. As far as I can tell, this behavior is not neccesary.This commit removes that requirement, instead requiring that differentjumps be only on separate positions.
dsschnau
added a commit
to dsschnau/Vim
that referenced
this issue
Dec 6, 2018
…' were implemented before the new jumpTracker in PR VSCodeVim#1993.This caused these actions to fall out-of-sync, causing issue VSCodeVim#3138 tosurface.In addition, the jumpTracker implementation requires jumps to be onseparate lines. As far as I can tell, this behavior is not neccesary.This commit removes that requirement, instead requiring that differentjumps be only on separate positions.
Closed by #3242 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
After use command
%
to jump between a pair of brackets, we should be able to use command `` or<C-o>
to move the cursor back to the previous bracket.To Reproduce
Steps to reproduce the behavior:
Let suppose I have following line:
var foo = {"a", "b"}
the following sequence should replace the curl brackets for square brackets:
f{
go to first bracket;%
go to closing curl bracket;r]
replace with closing square bracket;r[
replace with open square bracket;Expected behavior
Step 4 should behavior as expected. (Go back to previous bracket).
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: