Feature Request: register a Vimium keyboard in the Chrome Omnibox
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 27k
- Forks
- 2.6k
- PR merge metrics
- No merged PRs in 30d
Description
Chrome Extension API allows extending its Omnibox (docs)
The omnibox API allows you to register a keyword with Google Chrome's address bar, which is also known as the omnibox.
I suggest to add the power of vomnibar to the Chrome's omnibox. For example, "o" keyword can activate the vimium suggestions, which will contain everything vomnibar would normally contain. I think this will be very useful because vomnibar's suggestions are much more useful than the default omnibox autosuggest.
What's more, implementing omnibox support will allow to bypass the fact that the extension doesn't work in New Tab, because the vomnibar functionality would be just a keyword away.
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 reading the linked Chrome Omnibox API documentation and tracing Vimium’s existing Vomnibar behavior. Determine how an Omnibox keyword should invoke equivalent suggestions; done means Chrome’s keyword activates Vimium suggestions with the expected Vomnibar content and works as an alternative on New Tab.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100