Associando uma palavra-chave a um aplicativo no launcher de unidade

3

Eu tive esse problema com alguns aplicativos diferentes, mas vou usar o GHex como meu exemplo.

O problema

GHex é um editor hexadecimal que eu uso para investigar arquivos de tempos em tempos, eu não uso isso com muita freqüência, mas ocasionalmente eu faço ... O problema é, quando eu aperto a superchave e digito no lançador "hex "Eu esperaria que o ghex aparecesse como uma opção, mas isso não acontece. Se eu começar a digitar "gh" então o ghex está lá ...

Por que isso é um problema ...

Eu uso com pouca frequência o fato de esquecer o nome do aplicativo e esquecer que tenho que digitar o g.

Minha pergunta

Posso associar palavras-chave a aplicativos no iniciador para que sejam melhor "indexados" e mais encontráveis / acessíveis?

Detalhes do sistema

Ubuntu 12.04 LTS
(Não consigo pensar em outros detalhes relevantes ...)

Obrigado em adiantado!

    
por Cory Baumer 25.03.2014 / 09:06

2 respostas

2

Praticamente todos os aplicativos instalados são representados por um arquivo .desktop em /usr/share/applications . No arquivo da área de trabalho do aplicativo, possivelmente haverá uma linha, começando com

X-GNOME-Keywords=

ou

Keywords=

Se essa linha já existir, você pode simplesmente adicionar palavras-chave à linha, separadas por um ponto-e-vírgula. No entanto, sugiro que copie o arquivo primeiro para ~/.local/share/applications e edite a cópia.

Se a linha não existir, adicione uma linha na seção head do arquivo, em algum lugar entre a linha Name= e a linha Actions= (se essa linha estiver presente) como:

Keywords=keyword1;keyword2;'.

Depois de ter copiado e editado o arquivo .desktop, você terá que sair e entrar antes que as mudanças tenham efeito. Na próxima vez que você pesquisar no Dash, você encontrará sua inscrição pelas palavras-chave.

    
por Jacob Vlijm 25.03.2014 / 09:34
0

Uma maneira mais simples.

ln -s /usr/bin/ghex /usr/local/bin/hexghex
    
por Barafu Albino 25.03.2014 / 11:52