You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The branch vim-mode-experimental needs testers and contributors.
Follow the build guides provided in the README.md and git checkout vim-mode-experimental.
Keybindings aren't configurable yet, but that's going to change. Keybindings are the same ones vimium has, except for closing tabs being bound to xx instead of x, to prevent accidental closing. You can look into config.go for all features and change hardcoded bindings to your liking.
The find feature doesn't work fully, because it doesn't scroll. The focus first input box feature is a stub currently, but f (link hinting) also works for selecting input boxes, so this shouldn't be a big issue.
You can use vc (visual mode > caret mode) to try caret mode navigation, where you click with Enter
Tests for the different features are missing, so this is certainly one way in which you could help, by writing tests.
The vim-mode-experimental branch breaks a few tests, and I know the cause for most of them. Will fix that hopefully soon.
If you run into bugs with this branch, please report them.
Feedback welcome!
The text was updated successfully, but these errors were encountered:
I'm getting up to speed right now with browsh. There are several quality web extensions that give Firefox a vim-like experience that I love so this will be great. Either this or a more streamlined way to use existing Firefox profiles/extensions.
@bzub
Using existing extensions isn't hard, you can either install them with firefox's gui like you normally would. Or you can copy an extension from an existing firefox profile to browsh's firefox profile. I'm using uBlock and an extension for ignoring cookie dialogs with great results.
However if an extension requires user interaction like input events, interaction with the toolbar or the like, or it has its own html user interface with its own styles, then browsh isn't currently able to make it fully work.
My goal is to make browsh's tty user interface's vim keybindings just as good as vimium's or possibly better.
The branch vim-mode-experimental needs testers and contributors.
Follow the build guides provided in the README.md and git checkout vim-mode-experimental.
Keybindings aren't configurable yet, but that's going to change. Keybindings are the same ones vimium has, except for closing tabs being bound to xx instead of x, to prevent accidental closing. You can look into config.go for all features and change hardcoded bindings to your liking.
The find feature doesn't work fully, because it doesn't scroll. The focus first input box feature is a stub currently, but f (link hinting) also works for selecting input boxes, so this shouldn't be a big issue.
You can use vc (visual mode > caret mode) to try caret mode navigation, where you click with Enter
Tests for the different features are missing, so this is certainly one way in which you could help, by writing tests.
The vim-mode-experimental branch breaks a few tests, and I know the cause for most of them. Will fix that hopefully soon.
If you run into bugs with this branch, please report them.
Feedback welcome!
The text was updated successfully, but these errors were encountered: