-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Feature request: repeat the last key combination pointing at something #4625
Comments
I do like the idea of that - I've encountered the scenario with image galleries myself a bunch and there's obviously also more generic use cases similar to that. I personally haven't had any use case where I would like to repeat the previous operation in Vim-style with However in terms of the e.g.: when an image gallery has images of varying resolution / render height it might either move other clickable elements out of or into the viewport when switching between images. Another reason would be if the user scrolls the viewport ever so slightly the situation could change immediately as well. However your idea of "saving the element which was last interacted with" could make this much more reliable: For SPAs: For non-SPAs: I think some of these issues have also been discussed in other issues regarding Vimium's Maybe somebody knows more about that kind of stuff and can come up with an easy and reliable approach though. |
I've come here to point out this idea as well. I see it as a Vim's dot functionality, press and repeat |
The classic text editor Vim has a
.
register, which allows to repeat the last action. This could be a useful feature for Vimium C, as well.For instance, imagine you are trying to side-scroll through a picture gallery, that has static arrow buttons, but doesn't allow to navigate with arrow keys. You have to press
f
and whatever combination of two keys is then displayed on the software buttons. As the position of those never changes and the number of links on the site stays the same, the combination necessary to push the button also stays the same. This feels clumsy and unnecessary. It would be nice to just repeat the last key combination with.
to then easily browse through in such a case.For consistency, it could be a good idea to instead of literally executing the last combination of keys again, saving the element which was last interacted with and triggering a second interaction from whatever identifies this element on the html-script. Maybe a web-developer can clarify this in a more professional language.
The text was updated successfully, but these errors were encountered: