You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code终端提示符变为$符号的原因及设置方法是什么?

VS Code终端$提示符相关说明

出现$提示符的核心原因

这个提示符并非VS Code的专属特殊功能,完全由终端中运行的Shell程序控制,常见的触发场景有两类:

  • 类Unix Shell的默认表现:WSL、Git Bash、MacOS原生终端、Linux系统终端的默认配置中,普通用户的默认提示符就是$(root用户为#),如果你在VS Code中把默认终端设置为上述Shell,打开就会直接显示$提示符。Windows原生的Cmd提示符为>、PowerShell默认提示符前缀带PS,不会默认显示$。
  • 自定义提示符配置:所有Shell的提示符格式都由对应配置项控制,很多技术博主会把提示符修改为仅显示$,避免过长的用户名、路径信息遮挡命令,演示时更整洁。

配置方法

临时生效(关闭终端后失效,可快速测试)

打开VS Code终端,根据你用的Shell执行对应命令即可立刻切换为$提示符:

  • Bash/Zsh/Git Bash类Shell:执行PS1="$ "
  • PowerShell:执行function prompt { "$ " }

永久生效

  • Bash用户:编辑用户根目录下的.bashrc文件,在末尾添加export PS1="$ ",保存后执行source ~/.bashrc即可立即生效。
  • Zsh用户:编辑用户根目录下的.zshrc文件,在末尾添加export PS1="$ ",保存后执行source ~/.zshrc即可立即生效。
  • PowerShell用户:在终端执行notepad $PROFILE打开PowerShell配置文件,添加一行function prompt { "$ " },保存后重启PowerShell即可生效。

内容的提问来源于stack exchange,提问作者Rajko Bogdanovic

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 07:39:01