-
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
Enable action in insert mode #4610
Comments
From how I understand it, "insert mode" in Vimium is meant to disable all Vimium keybindings except for escape, in order to send any key events directly to the underlying page instead of intercepting those events. This allows users to have their Vimium bindings active on sites and still have a way to access keybindings that are implemented by the website itself, e.g. YouTube, Google Docs and many more have a bunch of key bindings that would otherwise be "overridden" by Vimium's (default) keybindings. From what I know, in Vimium it is currently not possible to define key bindings for "insert mode". |
This is an interesting idea. If you have ctrl-based keybinds I could see wanting this. Vimium is loosely based on the Vim concepts, which is a "modal" editor, meaning it operates in modes, and in insert mode it is meant to pass all keys through, so you could think of is as being disabled. Modes don't only switch when in a text box, you can also push "i", for example, to enter insert mode and pass commands through. Although this is a very niche feature in the context of Vimium, I could see it being useful to have and I would try to implement it if we decide it is a good idea. |
I am not sure if it's a bug however my Vomnibar.activateTabSelection is set to "c-space"
If I am writing text in whatever box the feature no longer works (In claude prompt box for example. Or youtube search bar). If I press the keybinding the default brave shortcut happens.
Now I assume vimium is just "deactivated/disabled" when in "insert mode" and only waits for escape. Can this be overwritten?
Basically what I want is to be able to use the TabSelection even when in insert mode. If anyone knows a way around this or can help me out greatly appreciated!
Using Chrome based browser (Brave)
The text was updated successfully, but these errors were encountered: