Cómo ocultar el mensaje ‘el shell interactivo predeterminado ahora es zsh’ en Terminal en macOS

macOS Catalina tiene un nuevo shell; zsh. No lo cambia automáticamente, pero cada vez que abre Terminal, ve un mensaje que le dice ‘El shell interactivo predeterminado ahora es zsh. Para actualizar su cuenta para usar zsh, ejecute chsh -s / bin / zsh ‘. No es necesario que lo uses y, si cambiaste a zsh, es muy fácil volver a cambiar a bash. Si ha vuelto a cambiar a bash, es probable que vuelva a ver el mensaje. Así es como puedes ocultarlo.

Ocultar ‘shell interactivo predeterminado ahora es zsh’

Para ocultar el mensaje después de cambiar a bash, tendrá que editar su perfil de bash. Para hacerlo, abra la aplicación TextEditor o cualquier otro editor de texto de su elección.

  Cómo hacer una copia de seguridad del iPhone sin iTunes en macOS Catalina

Vaya a Archivo> Abrir y seleccione su carpeta de inicio en la columna de la izquierda. Utilice Comando + Mayús +. atajo de teclado para mostrar archivos ocultos si aún no están configurados para mostrarse. Busque el archivo .bash_profile y ábralo en el editor de texto de su elección.

El archivo .bash_profile puede estar vacío o no. Depende de los cambios que haya realizado en el perfil. Independientemente, agregue la siguiente línea al archivo y guarde el cambio.

export BASH_SILENCE_DEPRECATION_WARNING=1

La Terminal ya no mostrará el mensaje ‘El shell interactivo predeterminado ahora es zsh. Para actualizar su cuenta para usar zsh, ejecute el mensaje chsh -s / bin / zsh ‘en la parte superior.

  Cómo crear pilas personalizadas en macOS Mojave

Es poco probable que alguna vez se pierda este mensaje, pero para recuperarlo, debe abrir el archivo .bash_profile y eliminar la línea que agregó anteriormente. Guarde el cambio y el mensaje volverá a aparecer.

El mensaje aparece y se mantiene si está usando cualquier shell que no sea zsh. Puede ser molesto, pero es necesario, ya que Apple quiere que sepa que hay un nuevo shell predeterminado al que debe cambiar. Si está firmemente en contra de usar el nuevo shell, el mensaje seguramente se volverá molesto. No es algo a lo que nadie esté acostumbrado.

Si está preocupado por cambiar a zsh, debe mirar lo que tiene para ofrecer. En todo caso, es mejor y, como mínimo, la transición de bash a zsh no es tan dolorosa. Zsh ofrece más personalización y su función de autocompletar es más inteligente. Las diferencias son menores, pero están ahí y pueden resultar grandiosas una vez que comiences a usarlo. También tiene algunos comandos que bash no tiene, por lo que, al menos, definitivamente desea verificar zsh.

  Cómo reiniciar la barra táctil en macOS