-
Notifications
You must be signed in to change notification settings - Fork 29.7k
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
Add default keybindings for switching terminals #119653
Comments
So you're suggesting Ctrl+Page Up/Down like normal tabs? |
Essentially yeah, also ctrl+1-9 and ctrl+(shift+)tab. Though I'm not sure I want to navigate my terminals via an MRU list like editors and I'm sure I'll have a hard time getting used to ctrl+tab not moving the editor 🤔 |
@Tyriar In my opinion terminal key bindings can inherit from editor to unify user experience in all aspects. |
Editor shortcuts: @pixieaka I'm not sure we want to touch the ctrl+(shift+)tab shortcuts because some people like me use it to move focus from the terminal to the editor, plus we don't have the concept of MRU terminal navigation currently. For ctrl+w I'm hesitant to add because it's a shell shortcut. |
I went with:
Mac also has cmd+alt+left/right to navigate tabs but that's already used to navigate split panes and this aligns with iterm. |
Sorry if I'm overloading you- I feel like the following is much more natural as "next terminal" shortcut, now that they are shown vertically: CMD+ALT+DOWN |
I didn't end up making defaults for focusNext/focusPrevious and use ctrl+shift+j/k personally, but maybe it's time to make it act more like the editor tabs when the terminal is focused since it will be much clearer what terminal is focused when tabs come (#10546).
The text was updated successfully, but these errors were encountered: