9

我在 Ubuntu 12.04 LTS 上。通话sublime foo.txt通常会foo.txt在 Sublime Text 2 中打开。最近我安装了Sublime Text 3。除此之外,我还尝试从我的文件系统中完全删除 Sublime Text 2。

完成此操作后,当我sublime在终端中使用时,我的系统仍会尝试打开 Sublime Text 2。显然这不好 - 因为我删除了 Sublime Text 2。(至少部分)。我注意到 Sublime Text 2 图标仍在我的应用程序列表中。如果我尝试通过单击将其删除,则会Uninstall收到以下错误:

The files which should be removed are not part of any installed software.

那么如何从 Ubuntu 系统中完全删除它,以及如何sublime打开 Sublime Text 3?

4

5 回答 5

27

在终端中输入:subl 以从终端启动 Sublime Text 3。

于 2016-04-25T09:32:16.653 回答
8
sudo ln -s /opt/sublime_text/sublime_text /usr/bin/sublime
于 2013-11-22T02:06:40.357 回答
5

当你运行时,你的计算机应该在/usr/bin/sublimesublime运行一个 bash 文件 (按照 Mike Li 的建议运行将确认位置。打开它并为 Sublime Text 3 编辑它。该文件的内容应该是:which sublime

#!/bin/bash

/usr/lib/sublime-text-2/sublime_text --class=sublime-text-2 "$@"

编辑它:(在我的计算机上,可执行文件名为 subime_text_3 而不是 subime_text。通过打开/usr/lib/sublime-text-3进行验证。)

#!/bin/bash

/usr/lib/sublime-text-3/sublime_text_3 --class=sublime-text-3 "$@"

将其指向系统上 Sublime Text 3 的位置。

编辑Build 2221(使用ppa)将安装目录从 /usr/lib/sublime-text-2 更改为 /opt/sublime_text_2

于 2013-07-15T05:37:14.753 回答
3

无需为此进行额外配置。只需使用sublcommnad,它就会打开 sublime 文本编辑器。

于 2017-12-12T07:07:57.083 回答
0

对于 sublimetext 3,只需要 "subl"

于 2021-10-21T12:34:23.827 回答