La respuesta es simple, casi evidente en la pregunta. Este es el por qué:
El caparazón zshno bashlo es, es un caparazón diferente. zshno usará los archivos predeterminados creados para bash: .bashrco .bash_profile. Estos dos archivos son archivos de configuración de inicio para bash. zshtiene sus propios archivos de configuración de inicio.
Gracias. Tenga en cuenta que ls --colorme dio illegal optionen ambos bashy zshen OSX 10.10, pero no en Linux: lo investigaré. Salud.
Bradley Flood
No tengo una Mac para probar, pero creo que esto tiene que ver con la implementación de ls en OS X, no creo que tenga el argumento --color. Si recuerdo, lo buscaré.
projectdp
1
"... zsh tiene sus propios archivos de configuración de inicio". esto es lo que probablemente pide, ¿eh? solo di "amigo, es ~ / .zshrc".
eyurdakul
+1 excelentes consejos en la respuesta para macOS Catalina ahora usando zsh oficialmente. Gracias.
therobyouknow
18
Si está usando zsh, entonces para forzar la fuente .bash_profile
en ~/.zshrcagregar la línea de abajo
source ~/.bash_profile
PD: no he investigado si esto puede causar algún problema.
ls --color
me dioillegal option
en ambosbash
yzsh
en OSX 10.10, pero no en Linux: lo investigaré. Salud.Si está usando zsh, entonces para forzar la fuente
.bash_profile
en
~/.zshrc
agregar la línea de abajoPD: no he investigado si esto puede causar algún problema.
fuente
Copie las líneas de ~ / .bash_profile a ~ / .zshrc
Y abra una nueva pestaña / ventana de terminal o use
source ~/.zshrc
fuente