Ubuntu mate caja clique com o botão direito no arquivo .desktop, 'Open With Other Application' faltando

2

Eu uso o Ubuntu MATE 16.04 Xenial Xerus (MATE versão 1.12) e quando clico com o botão direito em um arquivo .desktop com caja não há nenhuma opção 'Open With Other Application', o que é muito chato, já que preciso abrir o pluma e abra o arquivo de lá toda vez que eu precisar editar mais coisas que apenas o comando (o comando pode ser editado com propriedades right-click- >) de um arquivo .desktop. Qualquer idéia sobre como eu posso consertar isso (se for um bug) ou como eu posso adicionar manualmente a entrada 'Abrir com outro aplicativo' (se é suposto não estar lá devido à escolha do criador)?
Editar:
Adicionar um script personalizado conforme descrito por pomsky é uma ótima solução. Embora eu veja que, quando você clica com o botão direito do mouse em alguns arquivos, tem uma entrada 'Abrir com outro aplicativo' e outros (como .xml) têm uma entrada 'Abrir com' e você escolhe 'Outros aplicativos'. Existe alguma maneira de adicionar algo semelhante para arquivos .desktop. Talvez editando algo na pasta / usr / share / caja? Eu vejo alguns códigos 'abertos' em /usr/share/caja/ui/caja-directory-view-ui.xml, mas não consigo entendê-lo.

    
por Thanos Apostolou 12.05.2016 / 23:36

1 resposta

3

Você pode tentar esta solução não tão elegante:

  1. Vá para o diretório ~/.config/caja/scripts/ .
  2. Crie um documento vazio, nomeie-o como Open-with-Pluma .
  3. Abra o documento e insira as duas linhas a seguir:

    #!/bin/sh
    pluma $CAJA_SCRIPT_SELECTED_URIS
    
  4. Salvar & amp; feche o documento e marque como executável.

  5. Faça logout e faça login novamente.

Agora você deve ver um item extra chamado Scripts no menu de contexto (menu do botão direito). Lá você encontrará esta opção Open-with-Pluma que deve estar funcionando como esperado.

    
por pomsky 13.05.2016 / 22:32