배경
5장에서ZSH 매뉴얼그것은 다음과 같이 말합니다:
먼저 에서 명령을 읽으십시오
/etc/zshenv
. 이것은 재정의될 수 없습니다... 그런 다음 에서 명령을 읽으십시오$ZDOTDIR/.zshenv
.
질문
$ZDOTDIR
변수에 무엇이 포함되어 있는지 알고 싶습니다 . 그래서 나는 다음을 사용했습니다.
$ echo "$ZDOTDIR"
그러나 값이 반환되지 않습니다. 왜 이런 일이 발생합니까? 아니면 내가 뭔가를 놓치고 있는 걸까?
건배.
답변1
링크한 매뉴얼에서:
ZDOTDIR
설정하지 않으면 사용HOME
됩니다.
즉 ZDOTDIR
, 변수가 설정되지 않은 경우일반적으로 설정되지 않은 상태입니다., HOME
변수의 값이 그 자리에 사용되므로 매뉴얼에서 참조할 때 $ZDOTDIR/.zshrc
이는 파일이 됩니다 $HOME/.zshrc
.
개인적으로 파일 ZDOTDIR=$HOME/.zsh
에 설정했습니다 $HOME/.zshenv
. 그리고 내 디렉토리에는 등등이 있습니다 .zprofile
..zshrc
$HOME/.zsh