我在Ubuntu 12.04 LTS上。调用sublime foo.txt通常会在Sublime Text 2中打开foo.txt。最近我安装了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 Text3?
发布于 2013-07-15 13:37:15
当您运行sublime时,您的计算机应该在/usr/bin/sublime中运行一个bash文件(按照Mike Li的建议运行which sublime将确认位置。打开该文件并将其编辑为Sublime Text 3。该文件的内容应为:
#!/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的位置。
编辑内部版本2221 (使用ppa)将安装目录从/usr/lib/sublime-text-2更改为/opt/sublime_text_2
发布于 2016-04-25 17:32:17
在终端中键入:subl以从终端启动Sublime Text 3。
发布于 2013-11-22 10:06:40
sudo ln -s /opt/sublime_text/sublime_text /usr/bin/sublimehttps://stackoverflow.com/questions/17644488
复制相似问题