Mudei de bash para fish shell em iTerm2. No entanto, sempre que inicio o iTerm2, recebo a seguinte mensagem de erro:
A session ended very soon after starting. Check that the command in profile is correct.
Depois de olhar em volta, percebo que sempre que eu inicio o iTerm2 pela primeira vez, ele cria dois processos:
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
O primeiro processo termina quando eu saio do iTerm2, mas o segundo permanece. Eu tenho que matá-lo manualmente.
Eu não tenho esse problema com o bash ou mesmo com o zsh. Então, por que o fish shell cria um processo adicional e oculto, e como pará-lo de fazê-lo?
Tags command-line fish shell iterm2