vscode-settings - VSCode 终端 - echo $SHELL 显示 bash,但我已将 shell 设置为 zsh
问题描述
MacOS Catalina,VSCode v1.44
我已将我的 MacOS 终端切换为使用 zsh。使用 Terminal.app 和 iTerm.app;当我尝试以下操作时:
echo $0
echo $SHELL
...我看到了 zsh 的路径 (/bin/zsh)
但是,当我在 vscode 中并打开终端时...
echo $0
显示 /bin/zsh 并echo $shell
显示 /bin/bash。
注意:在 VScode 设置中,我选择 zsh 作为 macOS 的终端 shell。
任何人都可以解释(或指向我的资源)帮助了解这里发生了什么。
谢谢
解决方案
推荐阅读
- sql - 具有递归层次结构的互连数据
- arrays - 基于pvalues在SAS中添加上标
- android - 在 Android 上安装 Chilkat
- javascript - 调整 Fabric Rect 的大小而不调整文本框的大小
- regex - 具有多个组的正则表达式,这些组在正则表达式组内对逻辑 AND 使用前瞻
- python - datetime.strptime 奇怪的行为
- elm - 如何使 Elm-UI 元素响应按“Enter”
- r - 在 R 中进行组合
- java - Jacoco:jacocoTestResport 工作正常,但 jacocoTestCoverageVerification 始终显示 0 覆盖率
- graphql - graphql 模块通过嵌套扩展类型定义