Cuando exit
salgo de zsh en la terminal en MacOs, me aparece un mensaje:
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
Sin embargo, esto no cierra la ventana de Terminal.
Esto podría estar relacionado con otro problema que he estado teniendo. Solía chsh -s /bin/bash
hacer bash el shell de mi terminal principal. Sin embargo, esto no funciona: la terminal aún se abre con zsh.
Respuesta1
Esto se puede configurar en la configuración de Terminal.app:
Para cambiar estas preferencias en la aplicación Terminal de su Mac, elija Terminal > Preferencias, haga clic en Perfiles, seleccione un perfil y luego haga clic en Shell.
(https://support.apple.com/en-gb/guide/terminal/trmlshll/2.11/mac/11.0)
La configuración que estás buscando se llama
Cuando el caparazón sale
Parece que está configurado en cualquiera de los dos.
- Cerrar si el shell salió limpiamente: la ventana Terminal permanece abierta si hubo un error al salir; en caso contrario, se cierra.
- No cierres la ventana: la ventana de Terminal permanece abierta al salir.
La tercera opción es
- Cerrar la ventana: la ventana de Terminal se cierra al salir.