我已经从此处找到的 .deb 安装了 Sublime Text 3:http://www.sublimetext.com/3
现在,如何将其设置为 Mint 16 中 gedit 的默认文本编辑器?
答案1
在 Sublime 中打开/usr/share/applications/defaults.list
:
sudo subl /usr/share/applications/defaults.list
搜索所有 的实例gedit
并将其替换为sublime_text
。保存文件,退出 Sublime,注销并重新登录,一切就绪。
编辑
虽然上述说明适用于任何.deb
基于 的系统(我使用 Ubuntu),但 Mint 显然存在一个问题,/usr/share/applications/defaults.list
即重新启动后更改会丢失。要解决此问题,请执行以下操作:
- 在 Sublime 中创建一个名为 的新文件(如果尚不存在)
~/.local/share/applications/defaults.list
。第一行应该是[Default Applications]
。 - 在 Sublime 中打开
/usr/share/applications/defaults.list
。点击CtrlF打开Find
对话和类型gedit
进入搜索框。 - 点击AltEnter或单击
Find All
gedit
按钮选择文件中的所有实例。 - 点击CtrlL将选择扩展至整行,然后点击CtrlC复制这些行。
- 在中
~/.local/share/applications/defaults.list
,点击CtrlV粘贴包含的行gedit
。 - 点击CtrlH打开
Replace
对话框中。搜索gedit
并替换为sublime_text
。点击CtrlAltEnter全部替换(或点击Replace All
按钮),您就一切完成了。 - 保存
~/.local/share/applications/defaults.list
,注销并重新登录,Sublime Text 现在应该是您的默认文本编辑器。
答案2
所以我只是想出一个不太复杂的方法来做到这一点。
步骤 1:选择要用 Sublime 打开的任何文件。右键单击它。
第 2 步:转到“属性”。
步骤 3:转到“打开方式”
步骤 4:选择 Sublime
步骤 5:设置为默认值
答案3
如果您不想自己编辑系统文件,您可以直接进入设置中的“首选应用程序”。
答案4
只需使用此命令:
$ xdg-mime default sublime-text_subl.desktop text/plain
其中“sublime-text_subl.desktop”是您的桌面应用程序。如果它是其他名称,请更改它。