Como faço para abrir links com o Firefox, não com o Gedit?

3

Eu salvo links como arquivos, em vez de usar marcadores. Eu apenas arrasto o campo URL do Firefox para a minha área de trabalho / pasta.

Recentemente, eles pararam de abrir no Firefox e começaram a "abrir" no Gedit. Mesmo no Gedit, os erros do arquivo. A única maneira de poder abri-los para ver o link é usando o vim, tendo navegado para o arquivo a partir do terminal.

Existem vários tópicos com problemas semelhantes, para soluções para as quais tentei sem sucesso. < ESTE ROSTO > descreve exatamente o meu problema, mas nenhuma solução é publicada.

Exemplo de conteúdo do arquivo de URL:

[Desktop Entry]
Encoding=UTF-8
Name=Link to Google
Type=Link
URL=http://www.google.com
Icon=text-html

Conteúdo do meu ~ / .local / share / applications / mimeapps.list:

[Added Associations]
application/x-rpm=ubuntu-software-center.desktop;
x-scheme-handler/mailto=thunderbird.desktop;
message/rfc822=thunderbird.desktop;
application/x-extension-eml=thunderbird.desktop;
inode/directory=vlc.desktop;
application/pdf=inkscape.desktop;kde4-okularApplication_pdf.desktop;
text/x-python=vim.desktop;gedit.desktop;
application/pgp-keys=libreoffice-calc.desktop;
image/x-hdr=gedit.desktop;
text/plain=libreoffice-calc.desktop;
audio/x-vorbis+ogg=totem.desktop;
application/octet-stream=gedit.desktop;
x-scheme-handler/ftp=firefox.desktop;
x-scheme-handler/chrome=firefox.desktop;
text/html=firefox.desktop;
application/x-extension-htm=firefox.desktop;
application/x-extension-html=firefox.desktop;
application/x-extension-shtml=firefox.desktop;
application/xhtml+xml=firefox.desktop;
application/x-extension-xhtml=firefox.desktop;
application/x-extension-xht=firefox.desktop;

[Default Applications]
x-scheme-handler/mailto=thunderbird.desktop
message/rfc822=thunderbird.desktop
application/x-extension-eml=thunderbird.desktop
application/pdf=kde4-okularApplication_pdf.desktop
text/html=firefox.desktop
x-scheme-handler/http=firefox.desktop
x-scheme-handler/https=firefox.desktop
x-scheme-handler/about=chromium-browser.desktop
x-scheme-handler/unknown=chromium-browser.desktop
audio/x-vorbis+ogg=totem.desktop
x-scheme-handler/ftp=firefox.desktop
x-scheme-handler/chrome=firefox.desktop
application/x-extension-htm=firefox.desktop
application/x-extension-html=firefox.desktop
application/x-extension-shtml=firefox.desktop
application/xhtml+xml=firefox.desktop
application/x-extension-xhtml=firefox.desktop
application/x-extension-xht=firefox.desktop

E aqui está uma captura de tela do Gedit tentando abri-las:

Qualquer ajuda super apreciada, pois isso está me deixando louco.

    
por ryanjdillon 20.11.2012 / 16:26

2 respostas

2

Parece que eu borked coisas ao seguir < um tutorial > para configurar as coisas para que eu possa clicar com o botão direito do mouse nos arquivos para abri-los em vim .

Os dois recursos que achei mais úteis para descobrir isso foram:

Não havia nada de errado com os arquivos de URL, já que navegar para o diretório pai e executar o seguinte os abria em firefox :

# firefox url-name.desktop

Isso indicou que houve um problema com a linha Exec para firefox sendo executado corretamente. Descobri então que tinha um link simbólico para meu arquivo firefox.desktop executando o seguinte no meu diretório específico do usuário:

# ls -l ~/.local/share/applications/

Conforme descrito no segundo link, mimeapps.list é uma lista específica de usuário de aplicativos padrão a ser usada para abrir vários tipos de mime (por exemplo, tipos de arquivo).

Renomei esse arquivo para arquivá-lo e criei um link sym para o defaults.list :

# ln -s /local/share/applications/defaults.list/ ~/.local/share/applications/defaults.list

Reiniciando firefox e tudo funcionou! Ufa Espero que isso ajude alguém. Agora, para ver o que eu fiz de errado com esse tutorial vim ...

    
por ryanjdillon 21.11.2012 / 11:01
0

Não sei se esse é o problema, mas parece um URL errado no seu exemplo:

% bl0ck_qu0te%

O domínio de nível superior ( .com , .de ,…) está faltando.

Talvez o erro gedit possa ser um resultado disso, por causa do / , se gedit pode pensar que é um caminho de arquivo local (em vez de um Internet URL)? Não parece plausível, no entanto (por que o gedit nem se incomoda? Não deveria simplesmente mostrar o conteúdo do arquivo de texto mesmo assim?). O gedit está tentando navegar para o URL?

    
por unor 21.11.2012 / 08:49