Evitar que o gnome-terminal mude de diretório ao criar uma nova aba ou janela

6

Se eu tiver alterado o diretório no gnome-terminal de $HOME para ie $HOME/foo , crie uma nova guia ou janela, essa nova guia ou janela terá $HOME/foo como o diretório de trabalho atual em vez de% código%. Isso é novo e estranho para mim e eu prefiro o antigo comportamento padrão de todas as novas instâncias de terminal em $HOME .

Eu gostaria de conseguir isso sem modificar o $HOME ou .profile do meu usuário (com uma linha .bashrc ou qualquer outra coisa). Eu estou executando o gnome-terminal 3.18.3 no Ubuntu 16.04.

    
por sapht 02.05.2017 / 16:47

1 resposta

2

Eu consigo trabalhar configurando um comando custome nas configurações de perfil, na guia de comando.

No menu superior: Edit - > %código%.

Em seguida, na guia Profile Preference , verifique o Executar comando personalizado em vez do meu shell e defina command como seu comando personalizado.

Para executar o shell padrão em vez do bash use:

/bin/sh -c ''/usr/bin/getent passwd $USER | cut -d: -f7''

em vez de /bin/bash como seu comando personalizado.

Não sei qual é a causa do problema, mas acho que toda vez que você cria uma nova guia, o gnome-terminal bifurca sua instância atual, então ela herdará o diretório de trabalho da sua guia antiga, mas quando você definir uma comando vai criar uma nova instância a cada vez.

Isso é apenas o que eu acho que está acontecendo aqui.

    
por Ravexina 02.05.2017 / 17:36