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

修复Windows Terminal中Git-Bash的文件与文件夹配色方案问题

解决Git-Bash在Windows Terminal中文件与文件夹颜色区分问题

以下是几个可行的解决步骤:

  • 检查并同步LS_COLORS环境变量

    1. 单独打开Git Bash,执行echo $LS_COLORS,复制输出的完整配置字符串。
    2. 在Windows Terminal中打开Git Bash,同样执行echo $LS_COLORS,对比两个结果。如果不一致,说明Windows Terminal里的Git Bash未加载正确的颜色配置。
    3. 编辑Git Bash的配置文件(~/.bashrc或~/.bash_profile),添加一行:
      export LS_COLORS='你复制的配置字符串'
      
      示例配置(文件夹蓝色、可执行文件绿色等):
      export LS_COLORS='di=01;34:ln=01;36:so=01;35:pi=01;33:ex=01;32:bd=01;33:cd=01;33:su=00;41:sg=00;46:tw=00;42:ow=00;43:'
      
  • 确保终端颜色支持与TERM配置

    1. 打开Windows Terminal设置(快捷键Ctrl+,),找到Git Bash的配置项,确认colorScheme设置为支持ANSI颜色的主题(如"Campbell"、"One Half Dark"等)。
    2. 在Git Bash的~/.bashrc中添加:
      export TERM=xterm-256color
      
      这会让终端识别256色模式,确保颜色渲染正常。
  • 验证ls命令的颜色别名
    执行alias ls查看当前ls的别名设置,确保输出包含ls --color=auto。如果没有,在~/.bashrc中添加:

    alias ls='ls --color=auto'
    

完成以上配置后,重启Windows Terminal中的Git Bash,文件与文件夹的颜色应该就能正常区分了。

内容的提问来源于stack exchange,提问作者Eduardo Donato

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 06:50:29