Ti chiedi dove si trova il file .zshrc su un Mac? Se sei un utente della riga di comando Mac interessato all’utilizzo e alla personalizzazione della shell zsh o all’utilizzo di qualcosa come Oh My Zsh, potresti essere curioso di sapere cosa e dove si trova il file .zshrc e come accedervi in questo modo che puoi personalizzare la tua shell.
Se sei un normale utente di Terminal, probabilmente hai notato che zsh è ora la shell predefinita nell’app Terminal di MacOS (e sì, puoi cambiare la shell in bash, tcsh, ksh, zsh, ecc., se lo desideri, ma siamo concentrandosi su zsh, l’impostazione predefinita).
Per impostazione predefinita, il file .zshrc non esiste per un utente standard, anche se avvii la shell zsh. Questo potrebbe sorprendere, ma poiché il file .zshrc viene utilizzato per configurare la shell zsh, dovrai crearne uno manualmente nella tua home directory per consentire a zsh di accedervi. C’è anche un file zshrc a livello di sistema, ma è meno comunemente modificato dagli utenti.
Tieni presente che se installi Oh My Zsh, verrà creato automaticamente un file .zshrc per te.
Dov’è il file .zshrc su un Mac?
Il file .zshrc si troverà nella directory home degli utenti, o ~/, e questo file .zshrc utente è il punto in cui inserire le personalizzazioni nella shell z.
Pertanto, il file .zshrc dell’utente si troverà nel seguente percorso: ~/.zshrc
Se non hai ancora creato manualmente un file .zshrc, il file non esisterà per impostazione predefinita.
Puoi crearne uno con:
touch ~/.zshrc
Oppure avviando un editor di testo per creare .zshrc, come nano:
nano ~/.zsrch
Puoi quindi inserire tutto ciò che desideri nel file .zshrc, ad esempio eventuali alias, modifiche al percorso, personalizzazioni di esportazione, configurazioni ZSH_THEME, ecc.
Le modifiche avranno effetto quando ricarichi il profilo zsh o avvii una nuova finestra di terminale.
Dov’è il file zshrc universale a livello di sistema?
Mentre il file .zshrc personalizzabile dall’utente risiede nella directory home dell’utente, esiste anche un file zshrc a livello di sistema.
Il file zshrc di sistema si trova nel seguente percorso in macOS:
/etc/zshrc
Qualsiasi modifica apportata a /etc/zshrc si applicherà alla shell zsh per tutti gli utenti, indipendentemente dal fatto che abbiano o meno un file .zshrc a livello di utente individuale nella loro home directory.
In generale, non è consigliabile modificare /etc/zshrc, e invece tutte le notifiche a livello di utente per zsh dovrebbero essere fatte nel file utente .zshrc che si trova nella radice della loro home directory.
Che ne dici di impostare le variabili di ambiente con zsh?
Puoi impostare le variabili ambientali per zsh su:
~/.zshenv
Puoi modificare quel file con qualsiasi editor di testo da riga di comando, come nano, vim, emacs.
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.