추가 읽기

추가 읽기

내 RHEL 6.9 호스트는 화면 세션을 시작할 때 색상이 사라집니다. Vim 색상과 디렉토리 색상은 스크린 세션을 시작하기 전에 존재합니다. 문제 해결에 도움이 되는 몇 가지 설정은 다음과 같습니다.

  • $TERM 화면으로 돌아가기
  • force_color_prompt=yes내 bashrc에서 사용합니다 .
  • echo "$(tput setaf 1)red$(tput sgr0)"빨간색(빨간색)을 성공적으로 인쇄했습니다.

수정 방법에 대한 제안을 보내주시면 감사하겠습니다!

답변1

$TERM반품screen

화면에서 실행 중인 프로그램에 보기를 지시했습니다.screen입구터미널 관련 작업(예: 출력 색상 지정)을 수행하려는 경우 terminfo 데이터베이스에서 해당 작업을 얻을 수 있습니다. 이 항목은 (를 통해)공통 ecma+color항목)는 1976년부터 해당 단말기가 3비트 표준 색상을 지원했음을 나타냅니다.

실제로 사용 중인 Screen 버전은 이보다 훨씬 더 많은 기능을 지원할 가능성이 높습니다.

당신은 찾고있을 수 있습니다screen-256color입구, 이는 터미널이 8비트 인덱스 색상을 지원한다는 것을 알려줍니다.screen-256color-bce입구8비트 인덱스 색상 함수를 지정하고배경색 지우기능력.

TERM환경 변수를 값 또는 로 설정하여 이를 screen-256color알릴 수 있습니다 screen-256color-bce.

추가 읽기

답변2

  1. 에 넣고 ~/.screenrc, 없으면 만들고 추가하세요.
    shell -$SHELL
    
  2. 이것을 귀하 ~/.bashrc또는 ~/.zshrc귀하가 구성한 쉘에 넣으십시오.
    export TERM=screen-256color
    
  3. 변경 승인
    source ~/.zshrc
    screen -S screen_name
    

답변3

화면 세션에서 다음 명령을 시도해 보십시오.

alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

관련 정보