저는 Xubuntu 12.04를 실행 중이고 터미널을 사용할 때 ls
.그러나 tmux 내부에서는 ls로 인쇄된 모든 것이 흰색입니다. 그러나 vim을 실행할 때 색상 구문 강조 표시가 나타나기 때문에 내 tmux가 색상을 지원한다는 것을 알고 있습니다. 내 ~/.tmux.conf에는 이미 다음 줄이 있습니다.
set -g default-terminal "screen-256color"
다음은 (tmux 내에서) 몇 가지 환경 변수입니다:
$ env | grep COLOR
LS_COLORS=di=34:ow=34
$ echo $TERM
screen-256color
tmux에서 ls 표시 색상을 만드는 방법은 무엇입니까?
답변1
ls
색상은 기본적으로 출력되지 않습니다 ls --color=auto
. 일반적으로 색상을 직접 호출 .bashrc
하는지 ls
또는 별명을 통해 호출하는지 확인하십시오 type ls
.
출력된다면 세션을 ls is /bin/ls
생성 할 .bashrc
때 로드되지 않았을 가능성이 높습니다 tmux
. 그렇다면 reload 를 사용해 보세요 source ~/.bashrc
.
답변2
tmux가 전화를 걸어 색상을 지정하도록 해보셨나요?-2매개변수로?