zsh에 정의된 함수 목록을 가져오는 방법(예: 별칭에 대한 alias 명령)

zsh에 정의된 함수 목록을 가져오는 방법(예: 별칭에 대한 alias 명령)

타자를 칠 수 있어요

alias

zsh에서 정의된 별칭 목록을 가져옵니다.

zsh에 정의된 함수 이름 목록을 어떻게 얻을 수 있나요?

"functions"를 입력하면 많은 함수가 표시된 후 쉘 창이 멈추고 항상 다음으로 끝납니다.

__rvm_checksum_none () {
    [[ -z "${_checksum_md5:-}" && -z "${_checksum_sha512:-}" ]]
}
__rvm_checksum_read () {

매우 짜증나는 점은 ctrl-c(item2 및 터미널 사용)를 사용해도 종료되지 않는다는 것입니다.

iterm2: 여기에 이미지 설명을 입력하세요

동일한 문제가 있는 터미널 사진: 여기에 이미지 설명을 입력하세요

답변1

완성 기능을 살펴보는 부정행위를 통해 _functions귀하의 질문에 답할 수 있습니다.

함수는 연관 배열에 저장되므로 functions함수 이름( k플래그) 만 가져오려면열쇠) 알파벳순으로 ( o플래그주문) 당신이 사용할 수있는

print -l ${(ok)functions}

관련 정보