在 VS Code 中将默认终端更改回 Bash

在 VS Code 中将默认终端更改回 Bash

我在 Ubuntu 18.04 中安装了 zsh,但不喜欢它。安装后我遇到了问题,所以我删除了它。

由于某种原因,我的 VS Code 中的默认终端没有改回 Bash。每当我打开内置终端时,都会弹出一条错误消息:

终端进程命令‘/usr/bin/zsh’启动失败(退出代码:1)

错误截图

我刚刚能够捕获屏幕截图 - 终端会在几分之一秒后自动关闭。

答案1

请尝试以下步骤:

  1. 在 VSC 应用程序中打开File> Preferences> Settings。或者按Ctrl+ ,
  2. 此时您可以浏览设置,或terminal.integrated.shell.linux在搜索栏中输入;
  3. 作为字段的值Terminal > Integrated > Shell:Linux填写/bin/bash。然后重新启动应用程序。

在此处输入图片描述

或者,可能更好的是,搜索/bin/zsh并将其替换为/bin/bash

答案2

全新且最简单的方法

通过运行终端:选择默认配置文件命令来配置您的默认集成终端,该命令也可以通过终端下拉菜单访问。

在此处输入图片描述

https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles

答案3

  1. 打开“首选项”>“设置”或直接使用Ctrl + ,
  2. 搜索Terminal › Integrated › Shell: Linux
  3. 单击 中的编辑settings.json
  4. 最后添加此行"terminal.integrated.shell.linux": "/bin/bash"并重新启动应用程序。

答案4

打开文件 ~/.config/Code/User/settings.json并将以下行添加到文件末尾

"terminal.integrated.defaultProfile.linux": "bash"

bash用您喜欢的任何终端口味进行替换。

哎呀,我没有注意到这个答案已经由

Maddu Swaroop。尽管它在那里,但我还是必须自己寻找,这要归功于他。

相关内容