.zshrc
파일 시작 부분에 다음 줄이 있음을 알았습니다 .
export FPATH=/usr/share/zsh/site-functions:/usr/share/zsh/4.2.6/functions:$FPATH
직접 입력했는지 또는이 행이에 의해 자동으로 생성되었는지 기억이 나지 않습니다 zsh-newuser-install
.
사용자 FPATH
가 시작 파일에 해당 경로를 입력한다고 가정 합니까? 차이 무엇 functions
과 site-functions
?
답변
이 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)