Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
EdwinVanRooij opened this issue May 8, 2022 · 3 comments
Assignees
Labels
feature-request Request for new features or functionality quick-pick Quick-pick widget issues
Milestone

Comments

@EdwinVanRooij
Copy link

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?

@EdwinVanRooij
Copy link
Author

Regarding the "select next quick fix" (last screenshot) hotkey; it seems like it used to exist, but doesn't anymore. The commands were selectNextQuickFix and selectPrevQuickFix (source: https://blog.lanzani.nl/2016/tab-in-vscode/). Seems weird to me.

@TylerLeonhardt TylerLeonhardt added feature-request Request for new features or functionality quick-pick Quick-pick widget issues labels May 27, 2022
@vscodenpa vscodenpa added this to the Backlog Candidates milestone May 27, 2022
@vscodenpa
Copy link

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

@vscodenpa
Copy link

🙂 This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality quick-pick Quick-pick widget issues
Projects
None yet
Development

No branches or pull requests

5 participants
@TylerLeonhardt @EdwinVanRooij @meganrogge @vscodenpa and others