Bash

Bash 選項卡完成顏色與 ls 顏色不同

  • February 3, 2019

我已經定義了LS_COLORS並且LSCOLORS兩者都定義了,但是由於某種原因,當我使用時顯示不同的顏色,ls而不是當我在bash. 我在 MacOS 上。

在此處輸入圖像描述 在此處輸入圖像描述

我有這些行.bashrc

bind 'set colored-stats on'
export LSCOLORS=exfxcxdxbxegedabagacad
export LS_COLORS='di=34:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43'

我設法通過隨機嘗試弄清楚了。

bind 'set colored-stats on'需要在LS_COLORS定義後出現。

引用自:https://unix.stackexchange.com/questions/498482