Como posso abrir um terminal no diretório da área de trabalho?

3

Estou usando o Ubuntu 16.04 e o Nautilus 3.14.3 (versão padrão).

Existe um menu de contexto open terminal quando se clica com o botão direito do rato no ambiente de trabalho. Ele abre o terminal com ~ como diretório de trabalho, mas eu gostaria que ele fosse aberto em ~/Desktop .

Acho que havia uma opção dconf para alterar esse comportamento, mas não consigo encontrar nada relacionado em /org/gnome/nautilus .

    
por rpmcruz 06.08.2016 / 12:14

3 respostas

3

Basta adicionar o seguinte a ~/.bashrc

if [[ $PWD == $(realpath ~) ]]; then
    cd ~/Desktop/
fi

Minha solução muda o diretório para a área de trabalho mesmo quando você pressiona ctrl + alt + t
(atalho de teclado padrão para abrir o terminal)

Minha solução verifica o diretório de trabalho e, se for igual a ~ , então cd to Desktop

Nota: a solução do Macerarius sempre abre em um determinado caminho
(mesmo quando você clica em "Abrir no Terminal" dentro de uma pasta no Nautilus)

    
por J C 28.02.2017 / 05:31
2

Alternativamente

Não literalmente o que você pediu, mas uma solução alternativa é adicionar o comando:

/bin/bash -c "cd ~/Desktop && gnome-terminal" 

para um atalho de sua escolha. Ao pressionar o atalho, uma janela de terminal será aberta com o Desktop como diretório de trabalho.

Escolha: Configurações do sistema > "Teclado" > "Atalhos" > "Atalhos personalizados". Clique no botão "+" e adicione o comando:

/bin/bash -c "cd ~/Desktop && gnome-terminal"

... para um atalho de sua escolha.

A vantagem (subjetiva) é que você não precisa tocar em ~/.bashrc e que o diretório padrão ficará inalterado.

Nota

O diretório exato (-name) por idioma pode variar. Em holandês: ~/Bureaublad

    
por Jacob Vlijm 06.08.2016 / 13:42
1

Duas opções:

  1. Edite o arquivo ~/.bashrc e adicione essa linha ao final do arquivo:

    cd /path/to/folder
    

Salve a alteração e logout / login. O terminal deve agora abrir o diretório especificado por padrão.

  1. Edite o arquivo ~/.bashrc e adicione um alias para alterar rapidamente o diretório no terminal:

    alias cdd="cd /path/to/folder"
    

Salve a alteração e logout / login. Abra o terminal, cdd leva você rapidamente ao diretório especificado.

    
por Macerarius 06.08.2016 / 13:11