Leia o FAQ oficial do gnome-terminal
Veja também este relatório de bug .
Parece que o gnome-terminal mudou seu comportamento de inicialização e agora novos shells abertos via CTRL-SHIFT-N possuem ~ set como seu diretório de trabalho. Antes dessa mudança, o novo shell foi aberto no diretório atual.
Como reverter essa alteração?
Leia o FAQ oficial do gnome-terminal
Veja também este relatório de bug .
Se você usa Debian e não quer esperar que os diferentes mantenedores finalmente decidam onde "a melhor posição para o script" é, você pode fazer o seguinte:
Edite ~/.bashrc
, pesquise as seguintes linhas (pode parecer um pouco diferente):
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;m\]\w\[3[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
e adicione à ramificação else:
# XXX hack to fix ctrl + shift + N
. /etc/profile.d/vte.sh
Como resultado:
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;m\]\w\[3[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
# XXX hack to fix ctrl + shift + N
. /etc/profile.d/vte.sh
fi
Tags gnome-terminal linux