WSL2 터미널에서 색상을 표시하지 않을 때 제거하는 방법

1445 단어 WSLtech

문제.


WSL2(Ubuntu-20.04)의 터미널에서 색상이 제대로 표시되지 않습니다.

색상 상태 표시



색상이 표시되지 않은 상태



까닭


조사를 실시한 결과 실행source ~/.bashrc하면 색이 나타나고 터미널이 시작될 때 불러야 할 ~/.bashrc가 읽히지 않은 것으로 판명되었다.
아래 Issue 내의 주석과 같이 ~/.bash_profile~/.profile 두 가지가 존재하는 상태에서 읽기~/.bash_profile한 결과 ~/.profile 호칭~/.bashrc에서 정상적으로 호출되지 않았다.
https://github.com/microsoft/WSL/issues/2067#issuecomment-299622057

해소 방법


최종적으로 ~/.bash_profile에 다음 코드를 추가하여 제거할 수 있다.
.bash_profile
if [[ -f ~/.bashrc ]] ; then
  . ~/.bashrc
fi

좋은 웹페이지 즐겨찾기