zsh의 FPATH: 기능 및 사이트 기능

zsh의 FPATH: 기능 및 사이트 기능

내 파일 시작 부분에서 다음 줄을 발견했습니다 .zshrc.

export FPATH=/usr/share/zsh/site-functions:/usr/share/zsh/4.2.6/functions:$FPATH  

제가 직접 입력한 것인지, 아니면 에서 만든 것인지 기억이 나지 않습니다 zsh-newuser-install.

FPATH사용자가 시작 파일에 이러한 경로를 입력한다고 가정합니까 ? functions이들그리고 그리고 의 차이점은 무엇인가요 site-functions?

답변1

4.2.6/functions디렉토리에는 zsh 4.2.6과 함께 제공되는 기능이 포함되어 있습니다. 이 site-functions디렉터리에는 Linux에서 로컬 관리자가 추가한 타사 패키지 또는 기능이 포함되어 있으며 로컬 관리자는 일반적 site-functions으로 /usr/local.

fpath일반적으로 이러한 디렉터리는 실행 파일에 내장된 기본 설정을 사용 zsh하지만 이상하게도 이를 추가해야 합니다. 이 줄을 추가할 코드가 없습니다 zsh-newuser-install. 귀하의 웹마스터나 귀하가 작성한 것 같습니다.

문자열 변수 는 FPATH배열 변수와 연관되어 있으므로 fpath다음과 같이 쓸 수 있습니다.

fpath=(/some/extra/directory $fpath)

관련 정보