-
-
Notifications
You must be signed in to change notification settings - Fork 479
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: implement Vimium-style insert mode #656
Comments
You could keep only specified keys from Surfingkeys on specified sites as below,
In that way, you need not enter any mode to use wanted short-cuts both from Surfingkeys and the page itself. You could use your own regex for the second parameter to extend sites. |
Yes, only
This is a little different, the switch persists on same domain, but another
Yes, it is actually a mode (called
The difference here is Surfingkeys uses |
New mode |
Wow, that completely meets my needs, and is better than the Vimium equivalent, thanks a lot! |
The SurfingKeys maintainer straight-up implemented exactly the feature I asked for within days, so now this can be used directly. Might change the Ctrl-S shortcut at some point. Refs: brookhong/Surfingkeys#656
The SurfingKeys maintainer straight-up implemented exactly the feature I asked for within days, so now this can be used directly. Uses p for PassThrough mode. Refs: brookhong/Surfingkeys#656
I like PassThrough mode, thanks @brookhong! I agree that I prefer it to the Alt-s disable. I would even like to take it one step further, and have a command to enable PassThrough mode for just a single keystroke. This is like vim's |
Yeah I have it bound to map('p', '<Alt-i>'); // Map p to toggle passthrough mode. |
@gibfahn I'm not 100% sure but I think @jbyler was not talking about shortening the keyboard shortcut for passthrough mode, but instead suggesting a different way of enabling a passthrough mode which is non-sticky, i.e. it automatically quits after passing a single keystroke through to the page. @jbyler is that right? If so, I think it's a great idea and recommend submitting a separate issue for that feature request. |
First off, thanks for this extension, it has a laundry list of features that I haven't found in any other addon.
It would be really useful to have something like the i insert mode mapping in Vimium. It's similar to the disable plugin hotkey, but it's more useful in websites that already have good keyboard shortcuts.
The difference is that it that it's implemented as a mode, so:
For example in YouTube or Gmail, I want to always start with SurfingKeys on, but easily drop into the web-page keyboard shortcuts when I want to use the Keyboard Mappings for the media controls, or the email selection. The Insert analogy works well because it's similar to wanting to edit a textbox.
Some discussion of how the feature is used at philc/vimium#314 (although the issue isn't actually about that).
The text was updated successfully, but these errors were encountered: