기본적으로 콘솔에 무엇 .bashrc
이든 입력하거나 입력하면 녹색으로 표시되도록 콘텐츠를 편집하려고 합니다 . ls
동시에 ls
다른 명령으로 표시되는 모든 결과/출력(Python/Java 스크립트의 출력)은 회색으로 표시됩니다.
가능합니까? .bashrc
파일에 무엇을 추가 해야 합니까 ? 감사해요
고쳐 쓰다:
훌륭한. 귀하의 답변과 의견에 진심으로 감사드립니다.
여기서 보니이 링크정의 옆에 다음을 추가합니다.$PS1
trap '[[ -t 1 ]] && tput sgr0' DEBUG
그렇다면 괜찮습니다. 어떤 문제가 있을지 모르겠습니다. 하지만 지금까지는 효과가 있는 것 같습니다.
답변1
노력하다:
PS1="\[\e[m\]$PS1\[\e[32m\]"
trap 'printf "\e[m" > /dev/tty' DEBUG
이렇게 하면 색상이 다음과 같이 설정됩니다.녹색프롬프트 바로 뒤와 각 명령을 실행하기 전(및 프롬프트 앞)은 기본값을 반환합니다. 원하는 경우 명령으로 출력 색상을 변경할 수 있습니다.
fish
대신에 또는 fizsh
( zsh
추가 기능 포함)과 같은 적절한 구문 강조 기능이 있는 쉘을 사용하는 것이 좋습니다 bash
.