DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 966,155 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Marcos Henrique
Marcos Henrique

Posted on

How to ace zsh's villain on vscode

It's another graceful coding day, but all of a sudden the zsh's villain attacks on vscode and pops up a toast message with the temorous error:

The terminal process failed to launch: Path to shell executable "zsh" is not a file of a symlink 😱

villain gif
And zsh never works again on vscode's integrated terminal 😒

But don't fear my lil locust, everything has a happy ending!

happy final
To solve this error you just need to open your user settings with CTRL + SHIFT + P and search for Open User Settings then search for Terminal Settings after that click on Edit in settings.json and finnaly add these lines into your json

"terminal.integrated.profiles.linux": {
    "bash": {
      "path": "bash"
    },
    "zsh": {
      "path": "/usr/bin/zsh"
    }
  },
"terminal.integrated.defaultProfile.linux": "zsh",
Enter fullscreen mode Exit fullscreen mode

If you don't know your zsh path, just open your terminal CTRL + T and execute this command which zsh then you will see your zsh's path.

cheers

Top comments (3)

Collapse
 
kvwillian profile image
Kevin Willian

VocΓͺ simplesmente salvou um dia!!
Muito obrigado, não achava a solução desse problema em lugar algum!!!

Collapse
 
wakeupmh profile image
Marcos Henrique Author

Fico feliz em ajudar manoooo, sofri pra desenrolar isso rs

Collapse
 
cesarmachado profile image
CΓ©sar Machado

Muito obrigado. salvo.

🌚 Friends don't let friends browse without dark mode.

Sorry, it's true.