Keyboard Navigation in Browser Extension

Hi
I am a keyboard poweruser and try to touch the mouse as little as possible.
For web navigation this is working just fine using Vimium.
But recently I switched from 1Password to bitwarden and its a headache.
I can toggle the browser extension open using cmd+shift+y, but then i can not navigate between and into my creds.
what would be nice is:
up and down arrows to move between list entries (credentials, or between values if a credential is open)
right and left arrow to navigate into and out of a credential.
enter and backspace to navigate into and out of a credential.

if a credential is open and focus is on a value:
enter, cmd+c to copy the value to clipboard.

what would be REALYY REALYY awesome:
vim key navigation hjkl.
jk for up and down
hl for in and out.
y for copy.
i would lose my ■■■■.

also maybe keep the last opened credential (i.e. route state) between toggles.

Bitwarden does have Tab and Enter, so it is theoretically usable without a mouse. I would like to see some more features in this regard. On the other hand, I don’t want Bitwarden overriding other shortcuts so it would have to prioritize user customizability.

1 Like

I agree, with Lastpass you can use the up/down arrows on the ‘search vault results’ which I find very convenient. I can see that Bitwarden uses Tab and Shift-Tab to navigate with but not as intuitive ar easy as the arrow keys.

1 Like

Add essential keyboard shortcuts & navigation and whoever voted here might want to cast their vote there as well

Feel free to ping if you want this feature request reopened.

[Using Bitwarden in Chrome and Firefox extensions on Windows]

I find the basic procedure for launching a site to be unnecessarily cumbersome, when using a browser extension on Windows. I explain the problems below and suggest the improvements.

CURRENT ACTION
I do a search and get the matching logins. Focus is still in the search field and my hands are on the keyboard. The next things I have to do, whether there is just one matching entry or several, is:

  1. take my hand off the keyboard
  2. grab the mouse
  3. move the mouse pointer to the entry I want (possibly doing some scrolling as well)
  4. then finally, click on the small launch icon on the right side of the entry.

PROBLEMS
Given that the above action is typically the most common use case (without there being a recently used logins menu):

  • The keyboard to mouse handoff is cumbersome.
  • The launch icon is small and requires additional eye-hand coordination to click on.

SOLUTION
While focus is still in the search field:

  • Enable navigation up/down the list of results with the up/down arrow keys.
  • At any time, pressing Enter should immediately launch the currently selected result or the only result if there’s just one in the list.
  • Or, if you do want to mouse-click on a result, the default action when clicking on the much larger name portion should be to launch the site, not to view the entry - or at least, make this an option.
  • At the same time, the first icon button on the right never changes; it’s always the one to view the entry, and never the one to launch the site.

If you’re already on the site page then still, as is currently the case, the default action for clicking on the name is to do the fill in.

This solution makes more logical sense as well: Clicking on the name of a login is only for doing something directly related to the corresponding site page - either launching it, or filling in the fields. Viewing or editing a login, which happens relatively infrequently, is relegated to the smaller icon button, which is now always visible.