내 파일 시작 부분에서 다음 줄을 발견했습니다 .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)