답변1
나는 무작위 시도를 통해 그것을 알아낼 수있었습니다. 정의
bind 'set colored-stats on'
후에 필수가 나타납니다 LS_COLORS
.
답변2
ls
다양한 색상의 입력 및 완료 질문이 TAB
아래에 나와 있습니다. ls 색상은 LS_COLORS
환경 변수의 현재 값 에서 가져옵니다 . 마감 색상은 TAB
" " 옵션을 사용하여 라이브러리에서 제공됩니다. 또한 에 정의된 색상을 사용하지만 Bash가 시작될 때만, 즉 readline 라이브러리가 초기화될 때만 사용됩니다. 따라서 Bash가 시작된 후 수정되면 ls 및 TAB 완료가 일치하지 않습니다. 일관성을 위해 Bash가 시작되기 전에 변경해야 합니다. 예를 들어 .bash_profile에 넣거나 내보낸 후 " "을 호출하는 등의 방법을 사용합니다.readline
set colored-stats on
LS_COLORS
LS_COLORS
LS_COLORS
LS_COLORS
xterm