Como a resposta de aneeshep explica, a chave é criar um .desktop
"iniciador" apropriado . Mas há uma maneira mais simples do que fazer manualmente; em muitos casos, talvez você não precise editar o .desktop
arquivo.
Solução: Use o Ubuntu Tweak
- O Ubuntu Tweak é um utilitário que, entre outras coisas, permite associar tipos de arquivos a serem abertos com um comando personalizado. Nos bastidores, ele cria um
.desktop
arquivo que você pode editar mais para suas necessidades, por exemplo, se você estiver usando um editor ou programa de linha de comando para abrir, etc.
Neste tutorial, veremos como configurar o Nautilus para abrir .php
arquivos no editor de texto gratuito Komodo Edit GUI, que vem com um instalador de shell que o instala no diretório inicial por padrão; o programa / comando é então/home/user/Komodo-Edit-7/bin/komodo
1. Instale o Ubuntu Tweak
Adicione seu PPA, atualize e instale o Ubuntu Tweak a partir do terminal com:
sudo apt-add-repository ppa: tualatrix / ppa
sudo apt-get update
O sudo apt-get instala o ubuntu-tweak
Atualização: verifique esta pergunta para obter instruções atualizadas para lançamentos mais recentes do Ubuntu
2. Encontre a descrição MIME para sua extensão de arquivo
- Antes de usar o Ubuntu Tweak, precisamos encontrar a descrição MIME para a extensão de arquivo em que estamos interessados.
Abra o Nautilus, encontre um dos arquivos que queremos (aqui .php
), clique com o botão direito do mouse e clique em Propriedades :
Na janela Propriedades exibida, observe o texto mostrado logo após Type :; essa é a descrição MIME que estamos procurando (aqui, "PHP Script"):
3. Adicione um programa personalizado para abrir seu tipo de arquivo
Inicie o Ubuntu Tweak no Dash e clique na guia Admins na parte superior; depois clique na entrada Gerenciador de tipos de arquivo na parte inferior:
Depois que o Gerenciador de tipos de arquivo for aberto, clique em Tudo na barra lateral esquerda e desmarque a caixa Somente mostrar tipos de arquivos ... na parte inferior:
Selecione qualquer tipo de arquivo no lado direito e comece a digitar as primeiras letras da descrição MIME da Etapa 2 para pesquisar automaticamente e selecionar seu tipo de arquivo:
Clique duas vezes no seu tipo de arquivo, que agora está selecionado, para editar seus comandos associados.
- Clique em Adicionar e, na janela Adicionar aplicativo , expanda a opção Comando personalizado na parte inferior
- Digite o comando / programa desejado ou use o botão Procurar para navegar até ele e selecione-o; aqui selecionamos o editor Komodo-Edit da minha pasta pessoal:
- Clique em Adicionar, para que o novo comando agora seja o padrão e clique em Fechar:
Os arquivos PHP agora serão abertos no Komodo por padrão, como visto nas Propriedades abaixo; pressione o botão Redefinir para voltar ao padrão para esse tipo de arquivo:
Existe uma solução alternativa para esse problema. como exemplo, estou adicionando sublime (um ide) à lista.
1) Abra um terminal e execute este comando:
2) Edite o novo arquivo e faça as alterações necessárias
Observe que você pode acabar com lançadores duplicados no seu traço com esse método. Para evitar isso, você pode adicionar
NoDisplay=true
ao seu iniciador recém-criado.Salve o arquivo . É isso aí, pronto.
fonte
MimeType=
ao meu aplicativo.desktop
, mas isso não pareceu mudar nada.O truque é adicionar "% U" no comando Exec do arquivo .desktop. Em seguida, o programa aparecerá na lista de programas disponíveis para abrir um arquivo. Você pode criar / editar arquivos da área de trabalho facilmente com o alacarte. Digite "alacarte" no terminal para executá-lo, ou se não estiver instalado, você será notificado sobre isso e solicitado a instalá-lo primeiro.
fonte
Tente digitar isso no seu terminal bash ( Ctrl+ Alt+ T):
fonte
eog
para minhas imagens, meu programa$PATH
Isso pode fazer isso. Experimente o gerenciador de tipos de arquivos do Ubuntu Tweak.
Vá para a seção 'admins', abra o Gerenciador de tipos de arquivo, selecione 'Todos' os tipos de arquivo, encontre e selecione o tipo de arquivo na lista longa, escolha editar, escolha o botão Adicionar, clique no botão 'comando personalizado' no bottom e digite o comando personalizado que você precisa usar para abrir o arquivo da maneira que desejar.
fonte
Para 11.10 e mais recente:
Você abre o nautilus, clique com o botão direito do mouse no seu arquivo, selecione propriedades. Na janela de propriedades, há uma guia "Abrir com". Vá para lá, escolha seu aplicativo entre um dos seguintes:
Então -
fonte
.desktop
métodos / mime-type ....Usando
mimeapps.list
Outra maneira de modificar associações de tipos de arquivo é através do
mimeapps.list
arquivo encontrado em~/.local/share/applications
. A vantagem desse método é que: a) não depende de aplicativos de terceiros; b) não é necessário modificar os arquivos de sistema existentes.Veja como adicionar uma associação ou editar uma existente:
1. Encontrando o
.desktop
arquivo certoVerifique se o programa que você deseja usar possui um
.desktop
iniciador associado. Procure~/.local/share/applications
e/usr/share/applications
encontre o.desktop
arquivo correlacionado para o seu programa, por exemplomplayer.desktop
. Se não houver.desktop
arquivo para seu aplicativo, você poderá criar um facilmente, seguindo as instruções fornecidas nesta resposta .2. Identificando o tipo MIME
Usando o nautilus, clique com o botão direito do mouse em um arquivo de amostra, vá para propriedades e copie o tipo de mim listado em
Type
, por exemploaudio/mpeg
.3. Edição
mimeapps.list
Abrir
mimeapps.list
no geditProcure o tipo de mim copiado acima. Se existir, anexe seu
.desktop
arquivo à lista de programas associados, por exemplo:para
Se o seu tipo de mimet não foi incluído em primeiro lugar, adicione-o como uma nova linha e, novamente, acrescente seu
.desktop
arquivo:No topo, adicione um cabeçalho com,
[Added Associations]
se já não estiver lá. Portanto, para um arquivo vazio que acabou de ser criado, ele pareceráÉ isso aí, seu aplicativo agora deve aparecer na caixa de diálogo "Abrir com".
fonte