Support for Multiple Shells in New Terminal #31406
Replies: 4 comments 1 reply
-
|
This is very useful for me, especially on Windows, where I set git bash as my default terminal but need sometime open another terminal with PowerShell or cmd ;-) |
Beta Was this translation helpful? Give feedback.
-
Well.. There is currently no way to show some sort of a dialog of available shells. But does not only supports the system's default shell Changing the default shell is a relatively simple config change: https://zed.dev/docs/configuring-zed#terminal-shell And if you have multiple shells that you would like to start in. You can create tasks around those, and bind those tasks to a custom keymap. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for this very good tip ! A small drawback is it starts/runs two processes: the "shell" one and the "command" one. It's not well documented in https://zed.dev/docs/tasks, but based on the "shell" parameter, zed will add the necessary options to call the "command" inside the shell (b.e. I.e. the task |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Currently, Zed's integrated terminal only supports the system's default shell.
In contrast, editors like VSCode allow users to choose from a list of available shells—such as bash, zsh, and even terminal multiplexers like tmux (not a shell, but still useful in terminal workflows).
It would be great if Zed could provide similar functionality:
This would make Zed more flexible for developers with custom shell environments.
Beta Was this translation helpful? Give feedback.
All reactions