如何将 *.md 文件与我的编辑器关联?

如何将 *.md 文件与我的编辑器关联?

我想通过在 Sublime Text 中双击 Markdown 文件来打开它们。我尝试了一切可能的方法,但我无法实现。

我创建了mimeapps.list包含以下内容的文件:

[Default Applications]
text/markdown=sublime_text.desktop

[Added Associations]
text/markdown=sublime_text.desktop

并将这个文件放入目录中~/.config/ 这并没有改变任何东西

我还在text/markdown=sublime_text.desktop文件中添加了这一行/etc/gnome/defaults.list

我尝试放置mimeapps.list这些路径: ~/.local/share/applications
/usr/share/applications

我还检查/usr/share/mime/text并找到了一个markdown.xml描述系统markdown文件格式的文件

一些检查表明系统可以正确识别 Markdown 文件:

~/Desktop$ mimetype test.md 
test.md: text/markdown    

~$ xdg-mime query default text/markdown
sublime_text.desktop  

~/Desktop$ mimeopen test.md 
Opening "test.md" with Sublime Text  (text/markdown)

.md文件仍然在默认应用程序中打开(固定就我而言)

我知道有最简单的方法来关联 Markdown 文件。在文件管理器的上下文菜单中,选择“设为默认值” 在此输入图像描述

在幕后,它不适用于text/markdown文件,而是适用于text/plain.我只需要 markdown 文件

Linux 薄荷 19
肉桂3.8.8
尼莫3.8.5

答案1

对不起我的错。
我测试了empty test.md,但是当我在文件中添加一些降价标记时,一切都有效。

~/.config/mimeapps.list- 这个文件就像一个魅力

相关内容