philc / philc/vimium

New Tab with OmniBar Focus Workaround

Open
#4,885 1 comment 2 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

To get Vimium in all new tabs, with focus on the omnibar, on Firefox:

. Go to about:keyboard in Firefox
. Clear Ctrl+T binding
. Add map <c-t> createTab to your Vimium key mappings
. Toggle Vimium blank new tab page and check the box that says Open the Vomnibar... in Vimium settings, under New tab URL
. Save changes

This works for me without the new companion extension.

NOTE: This will disable keyboard new tabs with Ctrl+T on pages that don't support Vimium, which in my experience is just Firefox settings, forum, and config pages. You can still use the mouse to hit the plus. If this is not acceptable for you, you can re-bind Ctrl+T in Firefox, or use a different binding in Vimium to preserve both options.

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 Firefox about:keyboard steps and Vimium's Settings > New tab URL options described here. Verify the workaround on Firefox, including Ctrl+T behavior on pages that do not support Vimium; done means the steps accurately explain how to open new tabs with the omnibar focused and state the limitation.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.