Innanzitutto, una cosa da riconoscere su OS X è che si basa su Unix. È qui che entra in gioco il .bash_profile. Quando avvii l'app Terminal in OS X, per impostazione predefinita ottieni una shell bash. La shell bash proviene da Unix e quando carica esegue lo script .bash_profile. È possibile modificare questo script affinché l'utente possa modificare le impostazioni. Questo file si trova in:
~/.bash_profile
Aggiornamento per Mavericks
OS X Mavericks non utilizza environment.plist - almeno non per le applicazioni Windows di OS X. È possibile utilizzare la configurazione launchd per le applicazioni con finestre. Il file .bash_profile è ancora supportato poiché fa parte della shell bash utilizzata in Terminal.
Solo Lion e Mountain Lion
Le applicazioni con finestre OS X ricevono le variabili di ambiente dal file environment.plist. Questo è probabilmente ciò che intendi con il file ".plist". Questo file si trova in:
~/.MacOSX/environment.plist
Se si modifica il file environment.plist, le applicazioni di Windows OS X, inclusa l'app Terminale, avranno quelle variabili di ambiente impostate. Qualsiasi variabile d'ambiente che imposti nel tuo .bash_profile avrà effetto solo sulle tue shell bash.
Generalmente imposto solo variabili nel mio file .bash_profile e non cambio il file .plist (o il file launchd su Mavericks). La maggior parte delle applicazioni OS X con finestre non necessita di alcun ambiente personalizzato. Solo quando un'applicazione ha effettivamente bisogno di una specifica variabile d'ambiente, cambio il file environment.plist (o il file launchd su Mavericks).
Sembra che tu voglia cambiare il file environment.plist, anziché il file .bash_profile.
Un'ultima cosa, se cerchi quei file, penso che non li troverai. Se ricordo bene, non erano nella mia installazione iniziale di Lion.
Modifica: ecco alcune istruzioni per la creazione di un file plist.
- Apri Xcode
- Seleziona File -> Nuovo -> Nuovo file ...
- In Mac OS X selezionare Risorse
- Scegli un file plist
- Segui il resto delle istruzioni
Per modificare il file, è possibile fare clic tenendo premuto il tasto Ctrl per ottenere un menu e selezionare Aggiungi riga. È quindi possibile aggiungere una coppia valore-chiave. Per le variabili di ambiente, la chiave è il nome della variabile di ambiente e il valore è il valore effettivo per quella variabile di ambiente.
Una volta creato il file plist, puoi aprirlo con Xcode per modificarlo in qualsiasi momento.