Missä .zshrc-tiedosto sijaitsee Macissa
Sisällysluettelo:
Mietitkö, missä .zshrc-tiedosto sijaitsee Macissa? Jos olet Mac-komentorivikäyttäjä, joka on kiinnostunut zsh-kuoren käyttämisestä ja mukauttamisesta tai Oh My Zsh:n k altaisten ominaisuuksien käyttämisestä, saatat olla utelias tietämään, mikä ja missä .zshrc-tiedosto sijaitsee ja miten siihen pääsee käsiksi. että voit mukauttaa kuoriasi.
Jos olet tavallinen terminaalin käyttäjä, olet luultavasti huomannut, että zsh on nyt MacOS Terminal -sovelluksen oletuskuori (ja kyllä, voit muuttaa komentotulkin esimerkiksi bash, tcsh, ksh, zsh jne. haluat, mutta keskitymme oletusarvoon zsh).
Oletusarvoisesti .zshrc-tiedostoa ei ole olemassa tavalliselle käyttäjälle, vaikka käynnistäisit zsh-kuoren. Tämä saattaa tulla yllätyksenä, mutta koska zsh-kuoren määrittämiseen käytetään .zshrc-tiedostoa, sinun on luotava sellainen manuaalisesti kotihakemistoosi, jotta zsh voi käyttää sitä. Siellä on myös järjestelmätason zshrc-tiedosto, mutta sitä harvemmin käyttäjät muokkaavat.
Huomaa, että jos asennat Oh My Zsh:n, sinulle luodaan automaattisesti .zshrc-tiedosto.
Missä .zshrc-tiedosto on Macissa?
.zshrc-tiedosto sijaitsee käyttäjien kotihakemistossa tai ~/, ja tähän käyttäjän .zshrc-tiedostoon voit tehdä mukautuksia z-kuoreen.
Siksi käyttäjän .zshrc-tiedosto on seuraavassa polkupaikassa: ~/.zshrc
Jos et ole vielä luonut manuaalisesti .zshrc-tiedostoa, tiedostoa ei ole oletuksena olemassa.
Voit luoda sellaisen seuraavilla tavoilla:
touch ~/.zshrc
Tai käynnistämällä tekstieditori .zshrc:n luomiseksi, kuten nano:
nano ~/.zshrc
Voit sitten sijoittaa .zshrc-tiedostoon mitä tahansa, esimerkiksi aliaksia, polun muokkauksia, vientimuokkauksia, ZSH_THEME-määrityksiä jne.
Muutokset tulevat voimaan, kun lataat zsh-profiilin uudelleen tai avaat uuden pääteikkunan.
Missä on yleinen järjestelmänlaajuinen zshrc-tiedosto?
Vaikka käyttäjän muokattavissa oleva .zshrc-tiedosto on käyttäjien kotihakemistossa, siellä on myös järjestelmätason zshrc-tiedosto.
Järjestelmän zshrc-tiedosto sijaitsee seuraavassa polussa macOS:ssä:
/etc/zshrc
Kaikki tiedostoon /etc/zshrc tehdyt muutokset koskevat kaikkia käyttäjiä zsh-kuoressa riippumatta siitä, onko heillä yksilöllinen käyttäjätason .zshrc-tiedosto kotihakemistossaan.
Yleisesti ottaen /etc/zshrc:n muokkaamista ei suositella, vaan kaikki käyttäjätason zsh-ilmoitukset tulee tehdä käyttäjän .zshrc-tiedostossa, joka löytyy kotihakemiston juuresta.
Entä ympäristömuuttujien asettaminen zsh:lla?
Voit asettaa ympäristömuuttujat zsh:lle osoitteessa:
~/.zshenv
Voit muokata tiedostoa millä tahansa komentorivin tekstieditorilla, kuten nano, vim, emacs.
Voit esimerkiksi lisätä:
JAVA_HOME=$(/usr/libexec/java_home)
SHELL_SESSION_HISTFILE=/Users/o/.zsh_sessions/zshHistory.history
Saat lisätietoja ympäristömuuttujien asettamisesta täältä.