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

Suggestion: Mouse hovering #484

Open
nivekmai opened this issue Feb 23, 2012 · 44 comments
Open

Suggestion: Mouse hovering #484

nivekmai opened this issue Feb 23, 2012 · 44 comments

Comments

@nivekmai
Copy link

It would be awesome to have the ability to "hover" the mouse on a certain link. Lots of newer web pages have dropdowns/hover scripts that are only visible when you hover the mouse over a link (as an example, put your mouse over the "Watchers" button, and the "Watchers" tooltip expands from it.

@deiga
Copy link
Contributor

deiga commented Feb 17, 2013

while playing a few minutes on Github I was able to trigger some hover effects with $('<selector>').trigger('mouseover')

@manishie
Copy link

manishie commented Jun 5, 2013

I agree, this would be great!

@ejoubaud
Copy link

+1 :)

@mcginty
Copy link

mcginty commented Oct 6, 2013

+1!

@ElijahLynn
Copy link

Yeyahhh!!

@kyleshrader
Copy link

Yes please. :)

@antonpetrovmain
Copy link

+1 (:

@devou
Copy link

devou commented Feb 3, 2014

++

@joaquindev
Copy link

+1

2 similar comments
@Supernats
Copy link

👍

@daveshah
Copy link

+1

@mrmr1993
Copy link
Contributor

+1
Implemented at PR #1032

@rohitpujar
Copy link

+1. When can I expect it?

@lethjakman
Copy link

+1 Would use daily.

@shahverd
Copy link

Sometimes hover needs to be triggered not only on links, but other elements like images or texts

@smblott-github
Copy link
Collaborator

#835 looks promising for this issue.

@mrmr1993
Copy link
Contributor

@smblott-github I've also implemented this at #1032, but with "unhovering" too. This ensures that only one element is ever hovered at any time, by providing a mouseout event to the last hovered element (and provides a command to trigger this manually).

A good example of when the last hovered element should be "unhovered" is the movie images on this IMDb page. Clicking/hovering more than one of these successively with LinkHints.activateModeToOpenInNewTab, LinkHints.activateModeToOpenInNewForegroundTab, or #835's LinkHints.activateHoverEffectMode highlights the issue nicely.

@manishie
Copy link

FYI to everyone following this, here are some hints on getting this working: #1032 (comment). Works great! @mrmr1993 Thanks for the work.

@darth10
Copy link

darth10 commented Jan 7, 2016

+1

@jddcef jddcef mentioned this issue Apr 3, 2016
@mieubrisse
Copy link

+1

@darshandzend
Copy link

+1

Would even be happy to help if you need any

@purplehat7
Copy link

+1

2 similar comments
@pratyushwy
Copy link

+1

@wcpines
Copy link

wcpines commented Jun 15, 2016

+1

@muriloime
Copy link

This would be an awesome feature.

@karlsebal
Copy link

+1

@FrankMejzlik
Copy link

+1
Yeah, this would be absolutely amazing. And also feature for focusing that link would be awesome.

For example I need to access volume slider on youtube - I'd target it with focus and then set up volume with arrows (maybe there is another option, but I didn't figure it out yet).

@tongc
Copy link

tongc commented Aug 1, 2016

+1

@deiga
Copy link
Contributor

deiga commented Aug 2, 2016

If you've got nothing meaningful to add other than "+1" add the emote to the Original Post. This way we don't get unnecessary notifications.

@GummyDonut
Copy link

+1

@RamAnvesh
Copy link

Hi, What is the status of this issue?

@smblott-github
Copy link
Collaborator

It's unlikely to become a whole new command.

I'd like to do it via a command option (see option B in #2319).

@nopper
Copy link

nopper commented Sep 30, 2017

Is there any update or plan to support this feature, since it keeps popping up in multiple issues over time?

@tshakah
Copy link

tshakah commented Feb 28, 2018

This is the feature I miss most from VimFX - being able to ef and focus pretty much anything on the page

@prestancedesign
Copy link
Contributor

prestancedesign commented Feb 28, 2018

@tshakah It's one of reasons I moved to https://github.com/brookhong/Surfingkeys which permit this with Ctrl+H.
By the way, Vimium still is a great extension. ;)

@hacksman
Copy link

+1

@A1vinSmith
Copy link

@tshakah It's one of reasons I moved to https://github.com/brookhong/Surfingkeys which permit this (Ctrl+H).
By the way, Vimium still is a great extension. ;)

so how did they implement this?

@A1vinSmith
Copy link

thank you @prestancedesign, cheers man

@vctls
Copy link

vctls commented Jan 16, 2020

It doesn't work that well on SurfingKey either, though...
brookhong/Surfingkeys#961

@hjek
Copy link

hjek commented Aug 6, 2021

Extended hint mode, like ;y, in Tridactyl sort of does this, by copy-URL-to-clipboard and other actions. Vimium is awesome too. Edit: And yf does the same in Vimium, apparently.

@gdh1995
Copy link
Contributor

gdh1995 commented Aug 7, 2021

Hello all, #3097 has been merged, so map X LinkHints.activateMode action=hover (, action=focus, and action=copy-text) should work now.

@mmikeww
Copy link

mmikeww commented Mar 12, 2024

issue should be closed, see comment above, #3097 works, solution is added to wiki here:
https://github.com/philc/vimium/wiki/Tips-and-Tricks#hovering-over-links-using-linkhints

@chenzhekl
Copy link

I feel #3097 did not fully solve the problem. For example, I added the following mapping to Vimium

map zf LinkHints.activateMode action=hover

On CNN, when I hover over the More on the header, it should display a drop-down menu. However with zf, no drop-down menu appears.

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.