Cómo eliminar el mensaje de zsh en la terminal de MacOS BigSur: Ignore insecure directories and continue or abort compinit

Cómo eliminar el mensaje de zsh en la terminal de MacOS BigSur: Ignore insecure directories and continue or abort compinit

Hace un mes, tuve que crear el archivo de configuración de mi shell predeterminado, que es zsh en mi Macbook M1. Después de eso, el curioso mensaje comenzaba a aparecer cada vez que lanzaba una nueva instancia de la terminal:

Last Login: Today
zsh compinit: insecure directories, run compaudit for list.
Ignore insecure directories and continue [Y] or abort compinit [N]?

Estaría bien simplemente continuar presionando Y y eso es todo, sin embargo, si cierras el terminal y lo inicias nuevamente, ¡aparecerá nuevamente! Extremedamente tedioso. Es por eso que hoy te voy a explicar cómo deshabilitar fácilmente este mensaje para que no aparezca en tu terminal.

Cómo evitar que aparezca el mensaje

Inicia una terminal, omite el prompt como siempre con Y y escribe el siguiente comando para editar el archivo en tu terminal usando nano:

nano ~/.zshrc

Al principio de este archivo, agrega la siguiente propiedad:

ZSH_DISABLE_COMPFIX=true

Guarda los cambios presionando CtrlX y cierra cualquier terminal abierta. ¡Inicia una nueva instancia y el mensaje ya no aparecerá!

Que te diviertas ❤️!

Esto podria interesarte

Conviertete en un programador más sociable