이 중복 질문 에서 모든 것을 시도 했지만 여전히 작동하지 않습니다. 그 질문과의 유일한 차이점은 env | grep TERM
내가 달리면 TERM=xterm
대신에 얻는다는 것입니다 TERM=xterm-color
. 나는 그것이 중요하다고 생각하지 않는다. 그들은 꽤 상호 교환 가능한 것처럼 보인다.
그러나 내가 이해하지 못하는 것은 사라진 유일한 것은 실제 프롬프트의 색상이라는 것입니다. 예를 들어, 내가 실행 nano
하고 파일의 구문을 감지하면 (예 : 스크립트 인 경우) 색상을 얻습니다. 또한 env
앞에서 언급 한 명령을 실행할 때 실제 TERM
텍스트는 빨간색입니다.
따라서 색상이 분명히 작동합니다. 색상 폴더, 실행 파일 등이 더 이상 표시되지 않습니다. Ruby / RVM 설치와 관련하여 발생했을 수도 있습니다. 교체를 시도했습니다 .bashrc
. ( 편집 새 사용자를 만들 때, 해당 사용자는 작업 색상이 있습니다)
나는 이것이 매우 간단한 해결책을 가지고 있다고 생각하지만, 나는이 인터넷 검색에 너무 아프기 때문에 터미널에서 색상 설정이 어떻게 작동하고 어떻게 일어날 수 있는지에 대한 정보를 정말로 고맙게 생각합니다. 감사!
l
별칭 이 있었.bash_profile
으므로 이제로 변경했습니다alias l='ls -l --color'
. 타이핑l
하면 색상 목록ls
이 표시되지만.bashrc
파일에 색상이 지정되는 별칭 이 있음에도 불구하고 색상이 여전히 부족합니다 . 어쨌든 대답에 크게 감사드립니다. 나는 bash 문서를 읽어야합니다.