Después de migrar mi Macbook Air M1 a mi nuevo Macbook Air M2 utilizando el Asistente de Migración, mi Terminal zsh parece roto de una manera extraña.
El terminal está configurado para ejecutar el script ~/.zshrc
en el arranque. Este script fue migrado desde la antigua máquina, donde funcionaba sin problemas.
En la nueva máquina, siempre se abre un nuevo Terminal con [Process completed]
y no soy capaz de hacer nada en él.
Así que abrí ~/.zshrc
en un editor y eliminado todo. Al abrir un terminal ahora aparece
[Command not found: ~/.zshrc]
[Could not create a new process and open a pseudo-tty.]
(¿Qué? ¿Un archivo vacío cuenta como un "Comando no encontrado"?)
Luego añadí echo "hello"
al archivo:
hello
[Process completed]
¿Por qué recibo [Process completed]
? En similar preguntas el problema podría resolverse vaciando el ~/.zshrc
contenido.
Pero el problema lo tengo aunque el contenido del ~/.zshrc
son triviales.