我正在尝试设置我的 steamdeck 以进行一些编码。我从 Discover 商店安装了 VS Code,但出于某种原因,我无法将其设置为在终端中运行 bash。它只运行 sh。主要问题是我无法使用通过 Konsole 安装的 pacman、docker 或 distrobox。
添加此
"terminal.integrated.defaultProfile.linux": "bash"
在 settings.json 中,它创建了标有 bash 的终端,但
echo $SHELL
给了我/bin/sh
我也尝试过
"terminal.integrated.shell.linux": "bash"
但似乎 Arch 上的 VS Code 无法识别此选项。
如果我只添加这个 VS Code 正在运行标有 sh 的终端并给出相同的结果echo $SHELL
。
运行/bin/bash
也无济于事(给出相同的结果echo $SHELL
)但没有错误。