browsh icon indicating copy to clipboard operation
browsh copied to clipboard

Add option to navigate line-wise

Open humenda opened this issue 6 years ago • 11 comments

Blind users are using a screen reader with synthetic speech and optionally a braille display to read the contents of the terminal. The navigation happens line-wise and the synthetic speech reads text from left to right. It would be therefore very beneficial if the arrow keys (and j,k in the future Vi mode) would only move the cursor position by a line. This could be a configuration option, if changing the default behaviour is not desired. As a reference, this behaviour is default in w3m.

Additionally, the cursor should be positioned at the beginning of the text buffer.

Thanks

humenda avatar Aug 10 '18 11:08 humenda

Don't see a reason why we couldn't add a configuration option for this.

tobimensch avatar Aug 10 '18 14:08 tobimensch

This issue will be mostly resolved once vim like navigation arrives. I'm working on it right now. #31

tobimensch avatar Sep 22 '18 10:09 tobimensch

Vim-like navigation is more than I was hoping for, thanks!

humenda avatar Sep 22 '18 13:09 humenda

@humenda It's in the vim-mode-experimental branch. Please try it.

tobimensch avatar Oct 29 '18 14:10 tobimensch

I would like to avoid installing all the required dependencies. Can I use docker to build from source as well? If so, how would that work? The README only details the general development workflow.

Thanks

humenda avatar Oct 29 '18 16:10 humenda

@humenda For now you'll have to follow the guides linked to in the README to build and test the new branch.

tobimensch avatar Oct 29 '18 16:10 tobimensch

@tobimensch I now tried several times to build Browsh on my machine, but I'm hitting too many errors with NPM for which I don't have the time to figure out the cause for, sorry.

humenda avatar Nov 27 '18 20:11 humenda

@humenda Which OS are you using? Maybe I can provide a build for you.

@tombh Could we provide builds for development branches? Maybe with special development branch tags?

tobimensch avatar Nov 28 '18 11:11 tobimensch

@tobimensch x86_64 GNU/Linux. Thanks

humenda avatar Dec 04 '18 10:12 humenda

What's the state of this (and the vim-navigation branch)?

Zireael07 avatar May 08 '22 12:05 Zireael07

I'm not actively working on Browsh at the moment. But as ever, I do to still have plans for Browsh, and I very much hope to fix those things.

tombh avatar May 08 '22 14:05 tombh