我看过其他答案, 但是按照指示后,我的默认编辑器仍然是LibreOffice,即使对于txt文件也是如此。
我想要将Sublime Text 3设置为所有与文本相关的文件的默认编辑器:txt、makefile、cpp、h、md等等。
我的默认列表中充满了sublime-text.desktop,并且没有任何libreoffice-writer.desktop。然而,所有的txt文件都在LibreOffice Writer中打开。唯一能够通过双击打开的扩展名是cpp。我可以像往常一样打开sublime-text(也可以通过命令行中的subl打开),并且可以从中打开文件,但是我希望通过双击打开文本文件时能够在Sublime Text中打开它们。Sublime Text的版本是3126。Ubuntu是16.04。
这里有sublime-text.desktop,这里有defaults.list。我怎样将sublime text设置为默认编辑器?为什么LibreOffice Writer会打开文本文件?
file.txt
文件,右键单击 > 属性 > 使用以下方式打开 > 选择 Sublime > 设置为默认程序 - 现在任何.txt
文件都会用 Sublime 打开吗? - M. Becerradefault.list.txt
中,有些条目指向sublime-text.desktop
,而其他情况下则指向sublime_text.desktop
。 - mook765