Como adicionar um programa personalizado à lista de programas “Open With” no Xubuntu 13.04? Como associar um arquivo a um programa para abri-lo? [duplicado]

16

Como associar tipos de arquivos ao Sublime Text 2? baixei o Sublime Text 2. Descompactei-o no diretório /opt/Sublime Text 2/ .

Agora quero abrir todos os arquivos .conf com ST2. Mas eu não posso definir isso facilmente. O Xubuntu não oferece o ST2 na lista de programas Open With .

Eu faço:

clique com o botão direito do mouse no fonts.conf > > Properties... > > Open With > > Other Application .

E uma janela Open With é exibida. E não tem aplicação ST2.

Como adicionar ST2 à lista Open With ou como associar um arquivo a ST2?

UPD :

Questões semelhantes e não são respondidas:

associe o programa a um arquivo onde o programa não está na lista

Como associar tipos de arquivos ao Sublime Text 2?

Por que as coisas simples estão ficando difíceis no Ubuntu (Xubuntu)?

    
por Green 07.07.2013 / 14:34

4 respostas

1

Eu encontrei este caminho. E sem nenhuma linha de comando digitando, o que é bom.

  1. Em " Gerenciador de Arquivos " clique com o botão direito em um arquivo (por exemplo, file.conf ) que você deseja abrir pelo Sublime Text 2 (ou qualquer outro aplicativo).

  2. Escolha " Propriedades ". Uma janela intitulada file.conf - Properties deve aparecer.

  3. Na guia " Geral ", clique em " Abrir com: " e escolha " Outro aplicativo ... ". Uma janela intitulada Open With deve aparecer.

  4. Na parte inferior desta janela, selecione a opção " Usar um comando personalizado: " e, em seguida, " Procurar ... ".

  5. Navegue até o executável necessário, o Sublime Text 2, por exemplo.

A parte mais importante agora: antes de clicar em Ok , coloque o caminho selecionado entre aspas duplas, por exemplo:

"/opt/Sublime Text 2/sublime_text"

porque senão não pode aceitar o caminho.

    
por Green 08.07.2013 / 12:56
14

Leia esta resposta: Como associar tipos de arquivo ao Wine no Nautilus .

Você deve criar / editar um arquivo .desktop localizado em ~/.local/share/applications/ ou /usr/share/applications/

Localize o parâmetro Exec= e, no final da linha, adicione %U - ele será substituído pelo nome do arquivo a ser aberto.

Veja também Associando tipos de arquivos no Ubuntu 13.10 .

    
por Goghard 23.10.2013 / 21:03
3

Isso é o que acabei de tentar:

  1. Ir para /usr/share/applications ou ~/.local/share/applications/
  2. Crie um novo arquivo appName.desktop ( appName é o nome do aplicativo que você deseja usar)
  3. Copie o conteúdo de qualquer outro arquivo * .desktop (usei gedit.desktop )
  4. Atualize o conteúdo: Name = , Exec = , ..., com %U sendo o nome do arquivo a ser aberto.
  5. Salvar.
  6. Clique com o botão direito do mouse no arquivo que você deseja abrir com o appName
  7. Vá para Propriedades / Abrir com e clique em "Mostrar outros aplicativos" 8 Seu appName deve estar lá, basta selecioná-lo.
por Greturz 08.08.2014 / 23:38
1

Esta resposta funcionou para mim: Associe o tipo de arquivo globalmente a determinado aplicativo

  1. Faça o download e instale o arquivo deb para texto sublime Por exemplo: de link

  2. Após a instalação Verifique se o arquivo sublime_text.desktop existe em / usr / share / applications /

  3. Terminal de incêndio e tipo:

    $ sudo gedit ~ / .local / share / applications / mimeapps.list Adicione as seguintes linhas no final: [Aplicativos padrão]

    : (alguns mapeamentos de associação existentes)

    [Associações adicionadas]

    : (alguns mapeamentos de associação existentes)

    text / plain = sublime_text.desktop;

    Salvar e sair.

Este arquivo substitui o arquivo /etc/gnome/defaults.list, assim toda associação de arquivos entra no arquivo mimeapps.list.

    
por Shubham Verma 10.06.2016 / 23:56