명령줄에서 내보내기 변수를 사용할 수 있지만 set -x
파일에서 이 작업을 수행하는 방법을 알고 싶습니다. 그 이유는 XDG 규칙에 따라 $HOME 디렉토리를 구성했기 때문이며,아치스 위키이것에 대해 말해봐다루기 힘든:
ZDOTDIR=$HOME/.config/zsh
로 끝나는~/.zshenv
것을 고려해 보세요/etc/zsh/zshenv
.
/etc/zsh/zshenv
내 $HOME을 엉망으로 만드는 것을 피하기 위해 내보내고 싶습니다 . set -x
이 파일에서 Fish Shell 명령을 간단히 입력할 수 있습니까 ? 아니면 다른 옵션이 있나요?
감사해요
답변1
물고기 구성 파일을 읽어보셨나요?구성 파일
Cargo에 대한 환경 변수를 설정하려면 다음을 수행할 수 있습니다.
- 공통 변수를 한 번 생성합니다.
set -Ux VARIABLE=value
- 항목 추가
$HOME/.config/fish/config.fish
:set -gx VARIABLE=VALUE
- 이 줄이 포함되어
$HOME/.config/fish/conf.d/
있다고 가정하여 파일을 만듭니다 .cargo.fish
set -gx
"전역" rc 파일(예: /etc/fish/config.fish)에 애플리케이션별 env.vars를 추가하는 것을 피하고 자신의 구성 파일에 고유한 설정을 유지합니다.