나는 사용하고있다프레스토 악장+ 내 쉘로 zsh. ls
내 디렉토리에 있을 때 내 디렉토리의 색상을 변경 하고 싶습니다 .
예를 들어, 현재 내가 가지고 있는 것은 다음과 같습니다.
분명히 이것은 재미가 없습니다. 파란색이 너무 어두워서 목차를 거의 읽을 수 없기 때문입니다. 흰색이나 주황색, 혹은 밝은 색으로 바꾸고 싶어요.
이 진한 파란색은 카탈로그에만 적용됩니다. 파일은 멋진 흰색 텍스트로 나타납니다.
이것을 변경하려면 어떤 설정을 어디서 찾아야 합니까?
시도한 솔루션:
추가해 보았습니다
eval $(dircolors -p | sed -e 's/DIR 01;34/DIR 01;36/' | dircolors /dev/stdin)
하지만 zshrc
이제 프롬프트를 로드할 때 다음 오류가 발생합니다.
답변1
예, 검정색 바탕에 진한 파란색은 읽기 어렵습니다.
~/.bashrc, ~/.zshrc 또는 기타 구성 파일 스크립트에서 다음과 같은 줄을 찾으세요.
eval $(dircolors)
다음과 같이 변경합니다.
eval $(dircolors -p | sed -e 's/DIR 01;34/DIR 01;36/' | dircolors /dev/stdin)
그러면 파란색("01;34")이 청록색("01;36")으로 변경됩니다.
또는 터미널 프로그램의 색 구성표를 편집하고 진한 파란색을 더 읽기 쉬운 색으로 변경하세요.
답변2
Mac OS X El Capitan에서 gnu coreutils를 설치하여 이 문제를 해결할 수 있었습니다.
설치하다 스스로 만든
그런 다음 coretuil을 설치하십시오.
brew install coreutils
그런 다음 ~/.zshrc에 PATH를 설정합니다.
export PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH"
답변3
이를 수행하는 쉬운 방법은 Terminal.app(OSX)의 기본 설정에서 ANSI 색상을 파란색으로 변경하는 것입니다.
답변4
iTerm2에서 ANSI 색상을 변경하려면 iTerm2 드롭다운 메뉴를 클릭하고 Preferences->Profiles->Colors->ANSI Colors로 이동하세요.
거기에서 원하는 디렉토리 색상을 선택하거나 터미널의 색상 사전 설정을 완전히 변경하십시오.