컬러 코딩 맥 터미널


11

Mac 터미널에 색상을 표시하려면 어떻게합니까? 즉, fedora ls에서는 파일 또는 폴더인지에 따라 결과를 색상으로 구분합니다. 맥에서 비슷한 결과?


답변이 문제가 구체적이라고 제안하기 때문에 편집 된 질문.
Daniel Beck

2
ls색칠하고 싶지 않은 방법과 어떤 방법으로 예제를 제공 할 수 있습니까 ? 파이프 라인에서 구성 파일이나 명령 줄의 정규 표현식을 기반으로 텍스트를 강조 표시하는 데 사용할 수있는 다양한 색상 표시기가 있습니다.
추후 공지가있을 때까지 일시 중지되었습니다.

VI 또는 VIM, 특히 구문 색상 지정
tekknolagi

답변:


4

터미널 환경 설정에서 쉘 색상을 변경할 수 있습니다.

대체 텍스트


이 설정을 사용하면 다음과 같은 색상을 얻을 수 있습니다 (보통 colored을 사용 ls하지 않으므로 신경 쓰지 않습니다).

대체 텍스트


문제가 무엇인지 이해하지 못합니다. 컬러 명령 출력은 기본적으로 활성화되어 있습니다. 자신이 할 수있는 유일한 것은 정상적이고 대담한 텍스트에 다른 기본 색상을 부여하고 실제로 명령의 색상 변형 (예 :)을 사용하는 것 ls -G입니다.

: 정력의 경우 :syntax on에서 vim. 또는 APPEND syntax on.vimrc.


1
ANSI 색상을 표시 하시겠습니까?
tekknolagi

@tekknolagi이 옵션은 컬러 출력을 가능하게 ls -G합니다. 효과를 보려면 터미널 창을 연 상태로 전환하십시오. 일반 텍스트와 굵은 텍스트에 대해 다른 기본 색상을 선택할 수도 있습니다.
Daniel Beck

14

이 줄을 당신의 끝에 추가하십시오 ~/.bash_profile

alias ls='ls -G'
export CLICOLOR=1
export LSCOLORS=Gxfxcxdxbxegedabagacad

보시다시피, 사용자 정의는 약간 고통 스럽지만 도움이되는 웹 사이트가 있습니다 ... http://geoff.greer.fm/lscolors/

이제 터미널을 열면 색상이 표시됩니다 ls


내가 원하는 모든 단일 명령마다 그렇게해야합니까?
tekknolagi

아니요, ~/.bash_profile터미널 세션에 설정을 추가하는 데 사용되며 터미널 창이 표시 될 때마다로드됩니다. 텍스트 파일입니다. 그 줄을 끝에 추가하고 저장하십시오. 그런 다음 터미널을 시작하거나 다시 시작하면 설정이 활성화됩니다.
ocodo

내가 의미하는 바가 아닙니다. 다른 명령에 색을
입히고 싶다면

나는 bash 프로파일에 매우 익숙하다
tekknolagi

고유 한 색상 프로파일이있는 경우에만 어떤 명령에 관심이 있습니까?
ocodo

5

Mac 에서 -G스위치를 사용하십시오 ls.

LS -G

표준 ls를 항상 색상으로 표시하려면 다음을 추가하십시오 ~/.bash_profile.

별명 ls = 'ls -G'
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.