VSCode Tmux Keybinding![]() [VS Code Marketplace] [Open VSX Registry] This is a simple extension for tmux behavior in the VS Code terminal. It provides keybindings similar to tmux, using either ConfigurationYou can configure which prefix key to use in your VS Code settings (
KeybindingAll keybindings are active only when the terminal has focus ( General Bindings
Prefix Bindings (
|
Shortcut | Command | Description | Condition (if any) |
---|---|---|---|
prefix c |
workbench.action.terminal.newInActiveWorkspace |
New terminal | |
prefix 1 - prefix 9 |
workbench.action.terminal.focusAtIndexN |
Focus terminal by index | |
prefix shift+5 |
workbench.action.terminal.split |
Split terminal (horizontal) | Panel at bottom |
prefix shift+' |
workbench.action.terminal.split |
Split terminal (vertical) | Panel not at bottom |
prefix alt+up |
workbench.action.terminal.resizePaneUp |
Resize pane up | |
prefix alt+down |
workbench.action.terminal.resizePaneDown |
Resize pane down | |
prefix alt+left |
workbench.action.terminal.resizePaneLeft |
Resize pane left | |
prefix alt+right |
workbench.action.terminal.resizePaneRight |
Resize pane right | |
prefix ctrl+b |
workbench.action.toggleSidebarVisibility |
Toggle sidebar visibility | (Note: ctrl+b even if prefix is ctrl+a ) |
prefix d |
workbench.action.terminal.toggleTerminal |
Toggle terminal panel visibility | |
prefix w |
workbench.action.quickOpenTerm |
Show terminal list | |
prefix z |
workbench.action.toggleMaximizedPanel |
Toggle maximize terminal panel | |
prefix right |
workbench.action.terminal.focusNextPane |
Focus next pane | Panel at bottom |
prefix left |
workbench.action.terminal.focusPreviousPane |
Focus previous pane | Panel at bottom |
prefix down |
workbench.action.terminal.focusNextPane |
Focus next pane | Panel not at bottom |
prefix up |
workbench.action.terminal.focusPreviousPane |
Focus previous pane | Panel not at bottom |
prefix x |
workbench.action.terminal.kill |
Kill active terminal/pane |