- - Cómo ocultar el mensaje "el shell interactivo predeterminado es ahora zsh" en Terminal en macOS

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

macOS Catalina tiene un nuevo shell; zsh. No cambia automáticamente a él, 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 tiene que usarlo, y si cambió a zsh, es muy fácil volver a bash. Si ha vuelto 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, deberá editar su perfil de bash. Para hacer eso, abra la aplicación TextEditor o cualquier otro editor de texto que elija.

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

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

export BASH_SILENCE_DEPRECATION_WARNING=1

La Terminal ya no mostrará el ‘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.

Es poco probable que alguna vez 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 queda si estásutilizando cualquier shell que no sea zsh. Puede ser molesto, pero es necesario ya que Apple quiere que sepas que hay un nuevo shell predeterminado al que debes cambiar. Si está firmemente en contra de usar el nuevo shell, es probable que el mensaje se vuelva molesto. No es algo a lo que nadie esté acostumbrado.

Si le preocupa cambiar a zsh,deberías mirar lo que tiene para ofrecer. En todo caso, es mejor y, al menos, 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 geniales una vez que comience a usarlo. También tiene algunos comandos que bash no tiene, así que, si nada más, definitivamente querrás comprobar zsh.

Comentarios