求助:如何通过workbench.colorCustomizations修改VS Code终端目录文本颜色?
VS Code终端目录颜色修改方案
别用workbench.colorCustomizations折腾了——这个配置管的是VS Code自身UI(比如侧边栏、按钮)的颜色,终端里的目录文本颜色是你的shell(bash/zsh之类)自己控制的,和VS Code全局颜色设置不搭边。
给你两种常见shell的修改方法:
Bash环境:
- 打开
~/.bashrc或者~/.bash_profile文件 - 找到
LS_COLORS的配置行,修改目录对应的参数。比如默认目录是di=01;34(亮蓝色),改成di=01;32就是亮绿色 - 保存后执行
source ~/.bashrc让配置生效
- 打开
Zsh环境:
- 编辑
~/.zshrc文件 - 直接添加或修改
LS_COLORS,比如export LS_COLORS=$LS_COLORS:'di=01;35:'(亮紫色);如果用了oh-my-zsh,也可以直接改主题里的颜色配置 - 执行
source ~/.zshrc生效
- 编辑
另外注意:确保VS Code终端用的是你配置的shell(在terminal.integrated.defaultProfile.*里设置),如果开了terminal.integrated.shellIntegration.enabled,可能会和shell自身的颜色规则冲突,可以暂时关掉试试。
内容的提问来源于stack exchange,提问作者Alan Cruz
相关产品推荐
相关产品推荐

