I love Vimium and finally started to look into more of its features, but I just wasn't able to find anything on how it can be useful at all. For example, Visual mode is nicely documented in the Wiki but all I could find about insert mode so far is how to enter and exit it. Tried random keys I know from using Vim but none seemed to have effect.
The use case of insert mode (entered while pressing i
) is documented in the README:
> i enter insert mode -- all commands will be ignored until you hit Esc to exit
This may be useful to temporarily disable keybinds so it does not conflict with webpages implementing their owns.
Examples:
Using AsciiFlow while Vimium is enabled is fine, but as soon as one wants to enter text into the diagram, Vimium will hijack the relevant keystrokes. Turning on insert mode solves this.
YouTube controls (e.g., <
and >
to decrease or increase playback speed, t
for theater mode) can also trigger Vimium, but insert mode will prevent this happening.