Skip to content
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

Easymotion markers run out in the visible area. #8753

Open
Guscccc opened this issue Nov 28, 2023 · 0 comments · May be fixed by #8860
Open

Easymotion markers run out in the visible area. #8753

Guscccc opened this issue Nov 28, 2023 · 0 comments · May be fixed by #8860

Comments

@Guscccc
Copy link

Guscccc commented Nov 28, 2023

Describe the bug
EasyMotion is assigning labels to matching items starting from a line that is too far forward, extending beyond the visible display area.

I'm currently using VSCode to read a book, because I find it easier to highlight words and add comments etc using VSCodeVim extension, and the easymotion emulation provided by VSCodeVim is very helpful in navigating in text. But EasyMotion is assigning labels to matching items starting from a line that is too far forward, extending beyond the visible display area, sometimes all the labels would run out before the first visible line, making it impossible to navigate in text.

Possibly related
This may have something to do with the book I'm reading having very long lines and my turning Word Wrap on.

To Reproduce
Steps to reproduce the behavior:

  1. open a txt with a lot a words per line.
  2. turn on word wrap.
  3. type <leader><leader><leader>bdw to search for start of word.
  4. observe that there's no label on any word within screen area.
  5. scroll up and up and find that all the possible combinations of the characters used as jump markers are used up for labeling words far beyond the actual display area.

Expected behavior
easymotion to assign jump markers starting from the first word that's in the current display area.

Environment (please complete the following information):

  • Extension (VsCodeVim) version: 1.27.1
  • VSCode version: 1.84.2
  • OS: macOS 10.15.4
@Guscccc Guscccc changed the title Easymotion assigning jump markers to matching items to a far too forward line that's beyond display area, causing the markers run out in the visible area. Easymotion markers run out in the visible area. Nov 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant