Vimium: [BUG] Disable Vimium on http://localhost* by default

Created on 21 Feb 2019  路  4Comments  路  Source: philc/vimium

Just spent few days trying to figure out/debug an odd event listening behavior on my frontend application. Few minutes ago I disabled vimium and now escape on input field keyup listening works as expected.

Im thankful for this addon however please hack the dom listening more responsibly and disable the addon altogether for development endpoints by default.

Most helpful comment

You should get this effect by adding an exclusion rule on the options page ("Excluded URLs
and keys").

If you leave the "Keys" empty, then Vimium is wholly disabled.

All 4 comments

You should get this effect by adding an exclusion rule on the options page ("Excluded URLs
and keys").

If you leave the "Keys" empty, then Vimium is wholly disabled.

It doesn't seem to work for me to disable it on local host. Attached is what I have. Trying to disable with jupyter fyi.

Screen Shot 2019-09-10 at 4 10 00 PM

@ChristianFJung It's because Vimium uses a RegExp of /^localhost:8080$/ for your pattern localhost:8080, so it won't work. You may try http://localhost:8080/* to do so.

@ChristianFJung can we then use http://localhost:\d{0,5}.* to filter out all localhost ports?

Was this page helpful?
0 / 5 - 0 ratings