zsh에서 모든 스타일을 나열하는 방법

zsh에서 모든 스타일을 나열하는 방법

명령을 사용하여 zsh 세션에 정의된 모든 스타일을 나열하는 방법은 무엇입니까 zstyle? 이를 알고 싶으므로 어떤 구성 옵션을 사용할 수 있는지 알고 싶습니다.

답변1

zstyle -L정의된 모든 스타일과 해당 값을 나열합니다. 패턴만 포함된 약간 더 나은 표시를 위해 다음을 사용할 수 있습니다.

zstyle-list-patterns () {
  local tmp
  zstyle -g tmp
  print -rl -- "${(@o)tmp}"
}

이는 구성할 수 있는 모든 스타일을 나열하려는 목표와는 거리가 멀습니다. 한편 스타일은 무한한 방법으로 인스턴스화할 수 있는 와일드카드를 기반으로 할 수 있습니다(예: 각 명령에 대해 완성 설정을 설정할 수 있음).

스타일 선언 없음: 스타일로 구성된 함수 호출 명령을 통해 특정 값을 찾을 수 있으며 zstyle, 변수 인수도 사용할 수 있습니다. zstyle앞으로 어떤 주장이 전해질지 예측하는 것은 불가능하다 . 당신이 할 수 있는 일은 함수의 문서(존재하는 경우)나 소스 코드를 참조하는 것뿐입니다.

관련 정보