Ahol a.zshrc fájl található Mac rendszeren
Tartalomjegyzék:
Azt szeretné tudni, hol található a .zshrc fájl Mac gépen? Ha Ön Mac parancssori felhasználó, akit érdekel a zsh shell használata és testreszabása, vagy valami, például az Oh My Zsh használata, akkor kíváncsi lehet, hogy hol és hol található a .zshrc fájl, és hogyan lehet hozzáférni. hogy testreszabhatja a héját.
Ha Ön rendszeres terminálfelhasználó, valószínűleg észrevette, hogy a zsh mostantól az alapértelmezett shell a MacOS Terminal alkalmazásban (és igen, módosíthatja a shellt bash, tcsh, ksh, zsh stb. szeretné, de mi az alapértelmezett zsh-re összpontosítunk).
Alapértelmezés szerint a .zshrc fájl nem létezik normál felhasználó számára, még akkor sem, ha elindítja a zsh shellt. Ez meglepő lehet, de mivel a .zshrc fájl a zsh shell konfigurálására szolgál, manuálisan kell létrehoznia egyet a saját könyvtárában, hogy a zsh hozzáférjen. Létezik egy rendszerszintű zshrc fájl is, de ezt ritkábban módosítják a felhasználók.
Ne feledje, hogy ha telepíti az Oh My Zsh-t, a rendszer automatikusan létrehoz egy .zshrc fájlt.
Hol van a .zshrc fájl Mac számítógépen?
A .zshrc fájl a felhasználók kezdőkönyvtárában vagy a ~/ könyvtárban található, és ebben a felhasználói .zshrc fájlban kell testreszabni a z shellt.
Így a felhasználó .zshrc fájlja a következő útvonalon lesz: ~/.zshrc
Ha még nem hozott létre kézzel .zshrc fájlt, akkor a fájl alapértelmezés szerint nem fog létezni.
Létrehozhat egyet:
touch ~/.zshrc
Vagy elindít egy szövegszerkesztőt a .zshrc létrehozásához, például a nano:
nano ~/.zshrc
Ezután bármit elhelyezhet a .zshrc fájlban, például álneveket, elérési út módosításokat, exportálási testreszabásokat, ZSH_THEME konfigurációkat stb.
A változások a zsh-profil újratöltésekor vagy egy új terminálablak megnyitásakor lépnek életbe.
Hol van az univerzális rendszerszintű zshrc fájl?
Míg a felhasználó testreszabható .zshrc fájlja a felhasználók saját könyvtárában található, van egy rendszerszintű zshrc fájl is.
A rendszer zshrc fájlja a következő elérési úton található a macOS rendszerben:
/etc/zshrc
A /etc/zshrc fájl minden módosítása a zsh shellre vonatkozik minden felhasználóra, függetlenül attól, hogy van-e egyéni felhasználói szintű .zshrc fájl a saját könyvtárában.
Általánosságban elmondható, hogy nem ajánlott módosítani az /etc/zshrc fájlt, és ehelyett a zsh-ra vonatkozó összes felhasználói szintű értesítést a saját könyvtáruk gyökerében található felhasználói .zshrc fájlban kell megtenni.
Mi a helyzet a környezeti változók zsh-val történő beállításával?
A zsh környezeti változóit itt állíthatja be:
~/.zshenv
A fájlt bármilyen parancssori szövegszerkesztővel módosíthatja, például nano, vim, emacs.
Például hozzáadhatja:
JAVA_HOME=$(/usr/libexec/java_home)
SHELL_SESSION_HISTFILE=/Users/o/.zsh_sessions/zshHistory.history
Itt tudhat meg többet a környezeti változók beállításáról.