Linux 下 VSCode 终端打开失败

Posted JeckXu666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 下 VSCode 终端打开失败相关的知识,希望对你有一定的参考价值。

Linux 下 VSCode 终端打开失败

一、问题描述

VSCode 下打开终端命令行时,打开失败,报错原因如下:

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

报错截图:

二、报错原因

我之前在 Linux 下安装其他开发环境时,将 bash 更新到了 5.0 版本,安装成功后,链接到 /usr/local/bin/bash 上,但 VSCode 却不能打开,导致了报错

三、解决方法

修改 bash 路径为我最新安装的安装目录,具体修改方式,翻 VSCode 的手册:

手册链接:VSCode手册链接

可以看到其介绍的 VSCode 终端配置方法:

根据官方介绍,打开 setting

打开配置文件

然后插入配置代码

    "terminal.integrated.profiles.linux": 
        "bash": 
          "path": "/home/jeck/bash/bash-5.0/bash",
        
      ,
    "terminal.integrated.defaultProfile.linux": "bash",

代码保存后就生效,打开终端成功:

以上是关于Linux 下 VSCode 终端打开失败的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——cli的终端命令大全

VSCode自定义代码片段4——cli的终端命令大全

windows下vscode内置的终端改为linux终端

Linux/Mac OS 在终端使用 code 命令打开项目 VSCode

错误记录Ubuntu 下 VSCode 编译报错 ( 无法生成和调试,因为活动文件不是 C 或 C++ 源文件。终端进程启动失败(退出代码: -1)。终端将被任务重用,按任意键关闭。 )

[ubuntu][原创]Ubuntu系统下改变VSCode终端字体