我已经看到了其他答案 ,但在按照说明操作后,我的默认编辑器是LibreOffice,即使对于txt文件也是如此。 我想让Sublime Text 3作为所有文本相关文件的默认编辑器:txt,makefile,cpp,h,md等。 我的默认列表充满了sublime-text.desktop,并且不包含任何libreoffice-writer.desktop。 但是,所有txt文件都在LibreOffice Writer中打开。 双击后在sublime文本中打开的唯一扩展名是cpp。 我可以像往常一样打开sublime-text(也可以通过命令行中的subl打开)并可以打开它的文件,但我想通过双击它来打开Sublime Text中的文本文件。 Sublime Text的版本是3126.Ubuntu是16.04。 这是sublime-text.desktop ,这里是defaults.list 。 如何将sublime文本设置为默认编辑器以及LibreOffice writer为何打开文本文件?
所以,我遇到了这个问题: 当我安装Sublime Text 3并打开它时,我输入了一些随机文本来玩它。 Sublime Text将开始使用文件第一行中的任何文本标题新文件。 这是在Launcher中作为正常程序对话框的一部分出现的 然后我’锁定到启动器’并关闭它。 但我现在已经注意到程序标题inheritance了那个乱码文本。 我想解决这个问题。 我已经检查了它的.desktop文件,我没有看到那里的乱码文本。 我知道下一步该在哪里吗? 我也尝试删除并重新安装该程序,但似乎没有解决它。 也就是说,我认为当我删除它时所有的配置文件都保留了下来,所以无论这个问题是什么都被困住了。
我刚下载了Sublime Text Editor ,我解压缩了tarball。 但是,现在我想在Dash Board菜单中搜索它,就像使用Ubuntu软件中心安装的所有应用程序一样。 我该怎么做?
我安装了Sublime Text 2,我根据自己的喜好配置了它。 有一个较新版本的Sublime Text 2,但我推迟下载它,因为我不想丢失我的配置。 我被告知只是在现有文件中提取下载的tar文件,但是我对此有点紧张,因为我不想丢失我添加到Sublime Text的所有扩展,也不想丢失我的配置,而且我不知道该怎么做。 我已经下载了更新的版本,它位于/var/cache/sublime-text-2/Sublime Text 2 Build 2181.tar.bz2我相信我现有的Sublime Text 2编辑器位于/usr/lib/sublime-text-2 。 任何人都可以给我一些方向,如何提取在/var/cache/找到的最新的Sublime Text 2,并确保它被提取到/usr/lib/sublime-text-2 。 当然下一个问题是; 我可以这样做而不会丢失我添加到Sublime Text 2的扩展吗?
我想替换gedit,并使用Sublime Text 3作为我的Ubuntu系统上所有文本文件的默认文本编辑器。 你能告诉我如何进行这项改变吗?