abra apenas uma nova janela de terminal no diretório personalizado

abra apenas uma nova janela de terminal no diretório personalizado

Estou abrindo o terminal pressionando Window + 2. Eu quero que isso abra em~/some-custom-directory

A questão é que eu queronovas guiasdentro da janela do terminal para NÃO ser afetado por esse comportamento, ou seja, se eu estiver dentro ~/other-directorye abrir uma nova aba, quero que ela abra no mesmo diretório ~/other-directory, e não como padrão~/some-custom-directory

Isso é possível? Posso alterar o comportamento de abertura de uma janela de terminal sem afetar a abertura de uma guia de terminal?

Responder1

Já funciona como você deseja por padrão.

  • Você pode especificar um diretório de inicialização diferente com a opção --working-directory, por exemplognome-terminal --working-directory ~/some-custom-directory
  • Quando você abre uma nova aba, a nova aba sempre será padronizada para o diretório atual da aba ativa, ou seja, se você estiver em ~/other-directory, uma nova aba também será aberta em ~/other-directory.

Para que isso funcione para a tecla de atalho Super+ 2, que inicia ou alterna para o aplicativo que é o segundo favorito no seu dock (no seu caso, é o terminal), edite o .desktopinicializador envolvido.

  • Copie o inicializador da área de trabalho do terminal Gnome ( para o seu diretório /usr/share/applications/org.gnome.Terminal.desktoplocal ( ).applications~/.local/share/applications
  • Edite essa cópia local do .desktoparquivo e adicione a opção ao comando na Exec=linha.Observe que aqui você precisa indicar o nome completo do caminho, pois a expansão do bash ( ~) ou a substituição de variáveis ​​(por exemplo $HOME) não funcionam em .desktopinicializadores.A cópia personalizada terá precedência sobre a cópia padrão, portanto, em segundos, sua tecla de atalho deverá iniciar seu terminal no diretório de sua escolha (é claro, apenas se o Terminal não estiver em execução - se estiver em execução, a tecla de atalho só trará a instância em execução avança sem alterar os diretórios).

informação relacionada