我安装了ReText 3.1.3 *,并建议所有对Lubuntu 12.10的依赖apt-get
。
如果我运行touch ~/Desktop/abcd.md
,然后双击abcd.md
PCManFM或在桌面上其图标,则该文件将使用Leafpad打开。
如果使用.mkd
或.markdown
作为扩展名,也会发生相同的情况 。这些扩展名列在中/usr/share/mime/packages/x-retext-markdown.xml
。
在这三种情况下,当我右键单击它们并查看它们的属性时,它们都是“纯文本文档”。
如果我尝试touch ~/Desktop/abcd.rst
或touch ~/Desktop/abcd.rest
,则双击时这些文件的确会在ReText中打开。这些扩展名存在于中/usr/share/mime/packages/x-retext-rst.xml
。这些文件的类型为“ reStructuredText文档”。
下图显示了右键单击扩展名为.md,.mkd或.markdown的文件(左上方)或扩展名为.rest或.rst的文件(右上方)时看到的内容。下部图像是PCManFM对带有.mkd和.rst文件的文件的视图。
即使右键单击并进入Open With ...
第二个也Open With ...
显示基本相同的内容。扩展名为.mkd的文件被视为“纯文本”文件,而扩展名为.rst的文件被视为经过重组的文本文件:
虽然很有可能我无意间在某处进行了某些调整,但有人可以为我设置合适的东西吗?
请注意,这些文件为空,因此它们的内容不是问题:
[11:10 AM] ~/Desktop $ file abcd*
abcd.markdown: empty
abcd.md: empty
abcd.mkd: empty
abcd.rest: empty
abcd.rst: empty
/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;
***** ReText已更新至3.1.4,但问题仍然存在。