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
Ctrl-o (go back) record every cursor move ? #2461
Comments
Vim does record certain movements within a file as well, but not nearly so many as VSCodeVim erroneously does. The complete list of movements that cause an entry in the jump list consulted by CTRL-O is available in Vim's help, under |
@alex-xnor |
+1 This is really annoying |
Duplicate of #1933? I'm working on a potential solution. I'm tracking positions for any actions that occur within VSCodeVim, and then I'll look at also tracking some major external events like changing the editor or group. I'll then probably need to add a metadata tag on actions to specify whether they should be included in the jump list or not. |
Indeed it as a duplicate and closing it as such. |
Is this a BUG REPORT or FEATURE REQUEST? (choose one):
FEATURE
What happened:
When I use 'gd' to go defined, it dump to another file, and press ctrl-o to go back.
But go back in vscode is based on step that record every cursor move and the history stack is limited.If I move many time, I could not go back to the last file.
What did you expect to happen:
Like the native vim: don't record every move or add new feature that support go-back-file-based.
How to reproduce it (as minimally and precisely as possible):
Environment:
The text was updated successfully, but these errors were encountered: