Il mio OS X (Mavericks) sembra impostare LC_CTYPE
variabile ambientale su UTF-8
per impostazione predefinita.
Come posso cambiare il valore predefinito? Ho bisogno di LC_CTYPE
per essere en_US.UTF-8
.
C'è un fermo : non voglio sovrascrivere predefinito con un altro valore utilizzando export LC_CTYPE=en_US.UTF-8
nel mio .profile
locale o .bash_rc
. Sono interessato a cambiare il default stesso, alla radice stessa da dove viene, in modo che funzioni senza script di avvio aggiuntivi (e anche io sono curioso su cosa controlli env vars in OS X:)
Il motivo per cui voglio cambiarlo alla fonte è che voglio essere in grado di:
- avvia rapidamente la shell remota in iTerm2, che non esegue script di avvio della shell locale (slow-ish)
- i server remoti ereditano le mie variabili
LC_
locali in modo da avere il supporto UTF-8 su altre macchine senza doverle configurare in modo specifico.