Como fazer com que os scripts do Nautilus funcionem no Nautilus?


Respostas:


21

Tente colocar scripts /home/$USER/.local/share/nautilus/scripts/

Esta é a minha pasta de scripts:

Pasta de scripts do Nautilus

Este é o resultado:

insira a descrição da imagem aqui


3
Isso funciona, mas o script só surge se eu clique direito em uma pasta ou um arquivo e não no espaço vazio no Nautilus
Rushabh RajeshKumar Padalia

1
Não sei como clicar com o botão direito do mouse no espaço vazio para abrir o menu de scripts do Nautilus, mas acho que isso seria outra pergunta. A pasta usada acima (acredito) funciona com o botão direito do mouse no espaço vazio em 12.10. Confirmo isso em breve, quando puder entrar em um computador com 12.10.
Daboross

seu método funciona perfeitamente com o nautilus 3.4. O problema é apenas com o nautilus 3.6. Enfim, temporariamente eu estou usando o gerenciador de arquivos Nemo no qual "abrir no terminal" e "abrir como raiz" são construídos.
Rushabh RajeshKumar Padalia -

Está bem! Acho que se você quiser mais ajuda com isso, provavelmente deverá fazer uma nova pergunta sobre como clicar com o botão direito do mouse no espaço vazio com o novo nautilus. Como esta pergunta é sobre como fazer com que os scripts funcionem. Vou tentar procurar uma resposta embora
daboross

7

Ações do Nautilus

Podemos definir nossos próprios itens de menu de contexto com o botão direito do mouse com ações nautilus Instale ações nautilus .

  • Execute a ferramenta de configuração do Nautilus-Actions no Dash ou em um terminal com

    nautilus-actions-config-tool
    

Com esta ferramenta, pude criar um item de menu de contexto para abrir o terminal aqui. Eu segui estas etapas:

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Uma coisa a observar ... Ele não apareceu na barra de ferramentas ou eu não sabia onde procurar. Portanto, você não precisa marcar essas duas caixas na segunda captura de tela.

A coisa toda funciona muito bem, e posso clicar em arquivos / pastas ou espaço vazio para abrir o terminal na pasta atual . Demorou um pouco para descobrir que a variável correta para o caminho da pasta era "%d/%w".

Quando eu estava em /home/logan/games:

  • %dficaria /home/loganse clicado no espaço vazio
  • %dseria /home/logan/gamesclicado em qualquer arquivo / pasta na pasta de jogos

Mas %d/%wparece funcionar para o espaço vazio e na pasta / arquivo.

Você também pode precisar fazer logout e logon novamente, a menos que reinicie o nautilus para recarregar o menu de contexto.


0

Basta usar o script Nautilus-Action para implementar isso.

Instale gksu e nautilus-actions a partir do Centro de Software. Em seguida, abra a Nautilus-Action Configuration Tool

Na Ferramenta de configuração do Nautilus-Action, crie uma nova ação Na guia Ação, digite 'Abrir pasta como raiz' no rótulo Contexto Na guia Comando, insira os valores ' gksu' e ' nautilus %d/%w' no Caminho e nos parâmetros do comando, respectivamente. Reinicie o nautilus:nautilus -q

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.