Feature request: hint element with scroll bars to focus for scrolling
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 27k
- Forks
- 2.6k
- PR merge metrics
- No merged PRs in 30d
Description
If there's something like:
A code block with a very long line. A code block with a very long line. A code block with a very long line. A code block with a very long line. A code block with a very long line. A code block with a very long line. A code block with a very long line. A code block with a very long line.
Vimium has no way to focus it so that h and l can be used to scroll horizontally. If I click on it though, then h and l work as expected.
I'm sure this is not specific to code blocks and can probably be generalized to a feature that can target any element with scroll bars.
I've found https://github.com/philc/vimium/issues/425 that seems to address it but couldn't figure out how to use it in this case.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue with a code block containing a very long line, comparing keyboard navigation before and after clicking the block. The issue names no files or tests; use the existing handling for h and l and the related issue #425 as starting points, and consider the work complete when Vimium can focus scrollable elements so those keys scroll them horizontally.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100