Eu instalei o ReText 3.1.3 * e todas as dependências sugeridas no Lubuntu 12.10 usando apt-get
.
Se eu executar touch ~/Desktop/abcd.md
e, em seguida, clicar duas vezes abcd.md
no PCManFM ou em seu ícone na área de trabalho, o arquivo será aberto com o Leafpad.
O mesmo acontece se eu usar .mkd
ou .markdown
como extensão. Essas extensões estão entre as listadas em /usr/share/mime/packages/x-retext-markdown.xml
.
Nesses três casos, quando clico com o botão direito do mouse neles e observo suas propriedades, todos são "documentos em texto sem formatação".
Se eu tentar touch ~/Desktop/abcd.rst
ou touch ~/Desktop/abcd.rest
, esses arquivos serão abertos no ReText ao clicar duas vezes. Essas extensões estão presentes em /usr/share/mime/packages/x-retext-rst.xml
. Esses arquivos são do tipo "documento reStructuredText".
A imagem abaixo ilustra o que vejo quando clico com o botão direito do mouse em arquivos com extensões .md, .mkd ou .markdown (canto superior esquerdo) ou em arquivos com extensões .rest ou .rst (canto superior direito). A imagem inferior é a visualização que o PCManFM obtém de arquivos com arquivos .mkd e .rst.
Mesmo quando clicar com o botão direito do mouse e entrar Open With ...
seguido do segundo Open With ...
mostra basicamente a mesma coisa. O arquivo com uma extensão .mkd é visto como um arquivo de "texto sem formatação", enquanto o arquivo com uma extensão .rst é visto como um arquivo de texto reestruturado:
Embora seja bem possível que eu tenha intencionalmente ajustado algo em algum lugar, alguém pode consertar as coisas para mim?
Só para esclarecer, esses arquivos estão vazios, portanto o conteúdo deles não é um problema:
[11:10 AM] ~/Desktop $ file abcd*
abcd.markdown: empty
abcd.md: empty
abcd.mkd: empty
abcd.rest: empty
abcd.rst: empty
O conteúdo de /usr/share/applications/retext.desktop é:
[Desktop Entry]
Version=1.0
Name=ReText
Comment=Simple text editor for Markdown and reStructuredText
Categories=Office;TextEditor;
Exec=/usr/bin/retext %F
Type=Application
Icon=retext
MimeType=text/x-retext-markdown;text/x-retext-rst;
***** O ReText foi atualizado para 3.1.4, mas o problema permanece.