Bra*_*gue 3 text-editor sublime-text
我看过其他答案,但按照说明操作后,我的默认编辑器是 LibreOffice,即使是 txt 文件也是如此。
我希望将 Sublime Text 3 作为所有文本相关文件的默认编辑器:txt、makefile、cpp、h、md 等。
我的默认列表充满了 sublime-text.desktop,并且不包含任何 libreoffice-writer.desktop。但是,所有 txt 文件都在 LibreOffice Writer 中打开。双击后在 sublime text 中打开的唯一扩展是 cpp。我可以像往常一样打开 sublime-text(也可以通过命令行中的 subl)并可以从中打开文件,但我想通过双击在 Sublime Text 中打开文本文件。Sublime Text 的版本是 3126。Ubuntu 是 16.04。
这是sublime-text.desktop和defaults.list。
如何将 sublime 文本设置为默认编辑器以及为什么 LibreOffice writer 打开文本文件?
小智 10
Anwesha 提供的解决方案将起作用,但您必须手动将 sublime text 设为所有文件格式的默认打开应用程序。
在 17.10 中对我有用的是以下内容:首先,您需要的是 sublime 文本的可执行文件的路径我有 ST 3,它位于
/opt/sublime_text/sublime_text
然后打开终端并使用以下命令:
sudo update-alternatives --install /usr/bin/gnome-text-editor gnome-text-editor /path/to/executablesublime 100
Run Code Online (Sandbox Code Playgroud)
然后输入:
sudo update-alternatives --config gnome-text-editor
Run Code Online (Sandbox Code Playgroud)
这将显示可用选项的列表,其中默认值用星号标记。如果 sublime text 不是它,那么现在通过输入相应的数字来选择它。确保 sublime-text 的优先级是最高的。
你完成了!希望这会有所帮助:D
小智 6
要使Sublime Text 成为您的默认文本编辑器,您需要右键单击任何文本文件,选择Properties,然后选择Open With选项卡。从列表中选择Sublime,然后单击Set as default按钮。
归档时间: |
|
查看次数: |
15838 次 |
最近记录: |