philc / philc/vimium

Replace absolute step jump with percentage jump

Open
#4,089 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
27k
Forks
2.6k
PR merge metrics
No merged PRs in 30d

Description

The scrollToTop command with a number before it moves that many steps down from the top of the webpage. It would be even better if this jumped a percentage down the page instead. That original command is useful in text editors where there are definite lines all of the same height and they can be numbered on the side. Since this isn't the case for webpages, there isn't a way to know where the current command will jump to -- nothing to measure by.

This was discussed a while back in https://github.com/philc/vimium/pull/1965. If it's still not desirable to add more commands, just replace the less useful command with the more useful one.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the scrollToTop command and review the discussion in pull request 1965. Determine whether the existing numeric behavior should be replaced and how a percentage jump should be defined for webpages; done means the chosen command consistently scrolls by the intended percentage.

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
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.