2013-11-20 3 views
8

set -xU CFLAGS "-g"은 세션 전체에서 지속되는 범용 변수를 설정합니다. 따라서이 변수 값은 어딘가에 파일 시스템에 저장되어야합니다. 정확히 어디에?범용 변수는 어항에 어디에 저장되어 있습니까?

이 파일을 내 버전 관리 (자식)에 넣고 싶습니다. 내 ~/dotfiles/. 당신이 변수가 손실되지 않도록

이 호스트 별 이래로 ~/.config/fish/fishd.(hostname)에서

답변

11

, 나는 MAC 주소를 가진 호스트 이름을 대체 당신이 ~/.config/fish/config.fish

+5

물고기 2.0에서 공유 할 설정을 넣어 권 해드립니다 호스트 이름을 변경할 때. config.fish를 사용하는 것이 좋습니다. –

+0

'fishd.MAC'을 심볼릭 링크로 만들어 git에서 그것을 추적 할 때, 새로운 변수를'set -U' 할 때마다 파일로 대체되었습니다. 그래서이 특정 목적을 위해 작동하지 않을 수 있습니다. – hfs

+0

이 스레드가 도움이 되었습니까? https://github.com/fish-shell/fish-shell/issues/2681 –