[feature request] Option to swap <c-enter> and <-s-enter> in Vomnibar.
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 27k
- Forks
- 2.6k
- PR merge metrics
- No merged PRs in 30d
Description
Currently in the Vomnibar:
<s-enter> opens the selected entry in a new tab.
<c-enter> autocompletes the entry you selected without submitting it.
This might make sense as a default, since some Vimium defaults use capital letters for the 'new tab' variant of lowercase keybinds ( e.g. fF, pP, bB, etc.). But it is inconsistent with other applications I use and it really messes with my muscle memory.
I would like to have the option to swap it:
<s-enter> autocomplete the entry you selected without submitting it.
<c-enter> open the selected entry in a new tab.
I doubt I'm alone in wanting this. Shortcuts involving tabs are usually associated with ctrl, and the shift modifier is used to override the submit behaviour of the enter key in input boxes, forms, and instant messaging.
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
Start by tracing the Vomnibar keyboard handling for and . Determine where user-configurable key behavior belongs, then verify that the option swaps autocomplete and new-tab actions without changing the default behavior. Done means both shortcuts follow the selected preference.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100