Skip to content

Support customization of navigation shortcuts in various views (command palette, code actions popup, ...) #149046

@EdwinVanRooij

Description

@EdwinVanRooij

I'd love to use tab more often, instead of moving away from the home row to reach for the arrow keys while programming.
For example: in the command palette, I can navigate through these files by pressing the up- and down arrow keys:

image

However, I'd much rather navigate here by using Tab for navigating down, and shift+tab for navigating up. I realize that there is a way to add a custom keybinding to this command:

image

Which works, but only after pressing tab twice each time, because the first time will just select the gear icon in this case:

image

Or in file navigation, it will select the button that's there:

image

I've looked at adding '!listFocus' to the command 'tab', hoping it would disable standard 'tab' functionality in this list, but without any luck.

image

Also, it'd be great if I could use tab to navigate through these kind of options as well:

image

Does anyone know if the things I'd like to achieve are possible at the moment in any way? Or else, is it something that we can implement?

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions