set -xU CFLAGS "-g"
wird eine universelle Variable festlegen, die für alle Sitzungen beibehalten wird. Also muss dieser Variablenwert irgendwo im Dateisystem gespeichert werden. Wo genau?
Ich möchte diese Datei unter Versionskontrolle (git) in meinem ~/dotfiles/
setzen.
in ~/.config/fish/fishd.(hostname)
Da es hostspezifisch ist, empfehle ich Ihnen, die Einstellungen, die Sie teilen möchten, in ~/.config/fish/config.fish