Ubuntu 16.04: menu de contexto 'Open in Terminal' na área de trabalho abre somente no diretório home

4
  1. Desde a atualização para o Ubuntu 16.04, o menu de contexto 'Abrir no Terminal' da área de trabalho é aberto apenas no diretório inicial. É muito desconfortável. Existe uma maneira de torná-lo aberto com o prompt no diretório da área de trabalho?

  2. Existe uma maneira de definir uma 'ação nautilus' para exibir também no menu de contexto da área de trabalho.

Obrigado

    
por rcspam 01.05.2016 / 17:55

2 respostas

2

Eu resolvi o primeiro ponto em mim mesmo;)

Na verdade, quero abrir o terminal na área de trabalho somente quando eu abri-lo a partir do contexto de menu da área de trabalho ou do iniciador de unidade.

Então, tudo o que tenho feito é adicionar esta linha no final do meu .bashrc:

  

[[$ PWD == $ HOME]] & amp; & amp; cd $ HOME / Desktop

Com a pergunta 1, gostaria de saber sobre um possível ponto de configuração em algum lugar (por exemplo, dconf, nautilus-actions ...).

Obrigado pelas suas respostas.

    
por rcspam 07.05.2016 / 08:13
0

possível duplicata de Como faço para alterar o diretório de trabalho padrão com o qual o gnome-terminal é aberto?

Modifique o arquivo .bashrc do usuário que você deseja que o console abra na área de trabalho e adicione isso no final:

cd ~/Desktop

Salve e feche o arquivo.

Se você preferir adicionar configurações, mas mantê-las separadas do original .bashrc , edite o arquivo e, no final, coloque

if [ -f .bashrcc ];
then
    source .bashrcc
fi

Em seguida, crie um arquivo chamado .bashrcc e todas as entradas também serão carregadas ao carregar o shell.

Isso não é útil para a maioria, mas no meu caso eu tenho um .bashrc que é apenas um link para um arquivo que eu sincronizei em vários PCs e essa configuração me permite mudar o shell em um usuário sem ele mudar em todos os PCs que o .bashrc está sincronizado. Por exemplo, se eu quisesse que um usuário tivesse a disponibilidade do alias findzombie , adicionaria

alias findzombie='ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]' ' 

para o .bashrcc desse usuário e somente ele teria o uso disso em seu shell. Novamente provavelmente não é mais útil e editar o arquivo .bashrc é o suficiente, mas embora eu o inclua de qualquer maneira

    
por John Orion 01.05.2016 / 19:06