双击.md或.mkd或.markdown文件不会在ReText中打开它们,但会在默认的文本编辑器中打开它们

用户名

我安装了ReText 3.1.3 *,并建议所有对Lubuntu 12.10的依赖项apt-get

如果我运行touch ~/Desktop/abcd.md,然后双击abcd.mdPCManFM或在桌面上其图标,则该文件将使用Leafpad打开。
如果使用.mkd.markdown作为扩展名,也会发生相同的情况这些扩展名列在中/usr/share/mime/packages/x-retext-markdown.xml
在这三种情况下,当我右键单击它们并查看它们的属性时,它们都是“纯文本文档”。

如果我尝试touch ~/Desktop/abcd.rsttouch ~/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,但问题仍然存在。

乔克迪诺

您可能可以尝试使用mimeopen,它是用于将特定的mimetype与特定的应用程序配对的工具。

使用扩展名为.mkd的文件作为mimeopen的参数。

举个例子:

$ mimeopen file.mkd 
Please choose a default application for files of type text/x-retext-markdown

    1) ReText  (retext)
    2) GNU Emacs 23  (emacs23)
    3) gedit  (gedit)
    4) LibreOffice Writer  (libreoffice-writer)
    5) Other...

use application #

现在,输入应用程序的编号(在本例中为1),所有.mkd文件现在都应在Retext中打开。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

双击.md或.mkd或.markdown文件不会在ReText中打开它们,但会在默认的文本编辑器中打开它们

来自分类Dev

Eclipse Markdown插件-双击.md文件时如何打开Markdown HTML预览?

来自分类Dev

如何使用 ng-dblclick 在 md-chip 中捕获双击事件?

来自分类Dev

如何双击双击打开batmu文件?

来自分类Dev

双击打开程序

来自分类Dev

双击Phonegap中的实现

来自分类Dev

WPF双击编辑标签

来自分类Dev

双击可编辑的TreeViewItem

来自分类Dev

不能双击或选择文本

来自分类Dev

双击运行.sh文件

来自分类Dev

双击Javascript会在textarea中插入行

来自分类Dev

为什么onQueryTextChange不会在双击时触发?

来自分类Dev

在Sublime中双击打开URL

来自分类Dev

双击选择的代码编辑器

来自分类Dev

耳机按钮在Android中双击

来自分类Dev

防止在UWP中双击按钮

来自分类Dev

如何在Puppeteer中双击

来自分类Dev

防止在Svelte中双击onclick

来自分类Dev

双击Android中的主页按钮

来自分类Dev

在Gnome终端中双击选择

来自分类Dev

使用Jquery在Ipad中双击

来自分类Dev

在Ubuntu 18.04中双击Windows

来自分类Dev

如何避免在 UpdatePanel 中双击?

来自分类Dev

模仿UITextView的默认双击行为

来自分类Dev

模仿UITextView的默认双击行为

来自分类Dev

更改目录的默认双击操作

来自分类Dev

为什么我的 PHP 生成的 .ICS 文件会在文本编辑器中打开?

来自分类Dev

双击html文本进行更改

来自分类Dev

双击时更改文本颜色