Reputation: 1579
echo $SHELL
logged: /bin/zsh
why the built-in shell is still bash
what should I config vscode
the to make the zsh works in the built-in terminal?
Upvotes: 3
Views: 8720
Reputation: 1
@ccoutinho updated Ale DC's answer to the proper path:
"terminal.integrated.defaultProfile.osx": "zsh"
But I also needed Ale DC's extra tip to trash the currently displayed embedded terminal (clicking the trash icon at the top right of the terminal tab). Otherwise I had one instance showing zsh and another refused to show zsh and it was driving me crazy.
Hope that helps.
Upvotes: 0
Reputation: 4636
@Ale's answer is no longer valid! It should be used the following instead:
"terminal.integrated.defaultProfile.osx": "zsh"
Upvotes: 5
Reputation: 2257
For those who are using MAC
"terminal.integrated.shell.osx": "/bin/zsh"
that's it, now if you open another terminal you should see the ZSH terminal.
Upvotes: 2