He pasado de bash a fish shell en iTerm2. Sin embargo, cada vez que inicio iTerm2, recibo el siguiente mensaje de error:
Una sesión terminó muy pronto después de comenzar. Compruebe que el comando en el perfil es correcto.
Después de mirar alrededor, me doy cuenta de que cada vez que inicio iTerm2 por primera vez, se crean dos procesos:
40776 ?? S 0:00.41 /Users/admin/Applications/iTerm.app/Contents/MacOS/iTerm2
40778 s000 Ss 0:00.03 /Users/admin/Applications/iTerm.app/Contents/MacOS/iTerm2 --server login -fp admin
El primer proceso termina cuando salgo de iTerm2, pero el segundo permanece. Tengo que matarlo manualmente.
No tengo este problema con bash o incluso con zsh. Entonces, ¿por qué fish shell crea un proceso adicional y oculto, y cómo evitar que lo haga?