Special characters cause hint link mode to open links in new tab instead of current tab.
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 27k
- Forks
- 2.6k
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
Adding special characters to hint link mode causes links to open in new tab automatically. For example if any of these characters (&^*$()!@{}~|%) are added to hint link mode, when picked it causes the link to open in a new tab even if lower case "f" was used.
This seems to happen because holding shift to upper case a letter will open the link in a new tab. The only way to select these special characters on a standard keyboard is by shifting them. Its intended as a feature maybe?
Is it possible to add checkbox option in advanced settings to disable this behavior? Ideally when lower case f is used any link selected opens in current tab even when shifted.
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
No files or tests are named in the issue. Reproduce the behavior in Vimium using the listed special characters in hint link mode, then trace the keyboard handling for shifted characters and lowercase f. Done means selecting a link with lowercase f opens it in the current tab regardless of the shifted character used.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- web-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100