읽은 후zshzle매뉴얼 페이지에서 매개변수를 시험해보고 싶었고 zle_highlight
대화형 zsh를 입력했습니다.
zle_highlight=(blue bold)
눈에 보이는 효과 없이. 더 자세히 살펴보면 다음 명령을 발견했습니다.
zle
종료 코드를 반환합니다.1, 그리고 A는 echo $ZLE_STATE
말한다zsh: ZLE_STATE: 매개변수가 설정되지 않았습니다.. 나는 이것으로부터 결론을 내린다.즐켜져 있지 않습니다. 내 TERM
변수에는 다음이 포함됩니다.xterm-256color그리고 색칠하기하다일하다; 예를 들어 색상 프롬프트를 구성할 수 있습니다. 맨 페이지에 따르면 이러한 조건에서는 다음과 같습니다.즐켜져야 합니다. 내가 뭘 잘못했나요?
내 환경은 Windows 10, Cygwin, 민트 터미널에서 실행됩니다.
답변1
당신이 부여한 가치는 zle_highlight
의미가 없습니다. 무엇을 색칠해야 하는지 알아야 합니다. 그리고 전경이나 배경이 파란색이어야 합니다. 다음과 같이 시도해 보세요:
zle_highlight=( default:fg=blue,bold)
default
프롬프트에 입력된 텍스트에 사용되지만 및 같은 다른 키도 region
가능 paste
합니다.