¿Debo ignorar .bash_rc, .bash_profile, etc. si estoy usando Zsh?

¿Debo ignorar .bash_rc, .bash_profile, etc. si estoy usando Zsh?

ZshLas configuraciones van al ~/.zshrcarchivo. Ahí es donde he ido poniendo mis alias, etc…

Pero quiero saber si debería ignorar .bash_profileesos otros archivos y poner todo en el .zshrcarchivo. Muchas instrucciones en línea para la instalación o configuración del sistema me obligan a agregar cosas a .bash_rc, etc. Supongo que si me gusta usar Zsh, ¿debería poner esas cosas en .zshrc?

Me dedico principalmente al desarrollo web front-end, no alojo ningún servidor web y no soy un genio de CLI ni nada por el estilo.

Respuesta1

Pero quiero saber si debería ignorar .bash_profileesos otros archivos y poner todo en el .zshrcarchivo. Muchas instrucciones en línea para la instalación o configuración del sistema me obligan a agregar cosas .bash_rc, etc. Supongo que si me gusta usarlas zsh, ¿debería poner esas cosas .zshrc?

EsteLa página web explica muy bien las diferencias., pero básicamente se reduce exactamente a lo que estás diciendo; si estas usandoZshluego simplemente coloque sus ajustes/configuraciones en el archivo Zsh equivalente:

  • Zsh: Sólo se preocupa por .zshenv, .zprofile, .zshrcy .zlogin..zlogout
  • Intento: Sólo se preocupa por .bashrc, .bash_profile, .bash_loginy .profile..bash_logout

Entonces, si solo estás leyendo tutoriales o guías que se refieren a agregar elementos, ya que .bash_profilemuchos usuarios los usan bashde forma predeterminada, entonces deberías agregar esos elementos en .zprofilesu lugar.

Respuesta2

No estoy seguro de si es la “forma correcta”, pero dímelos ln -sen caso de que necesite hacerlo.

  1. Utilice bash para secuencias de comandos.
  2. Nuevas instalaciones sin zsho si zshse quedan "muertas", tengo una copia de seguridad.

Pero en mi experiencia son mutuamente excluyentes de sus respectivos caparazones.

información relacionada