我已经在centos7中安装了sublime 3。这个崇高的安装取决于启动崇高的终端。如果我关闭终端或按Ctrl + c,那么sublime将被杀死,其他东西一个终端选项卡专用于崇高,所以请帮助如何使sublime独立于崇高3。
为了安装崇高,我按照this link
中的步骤进行操作# cd ~
# wget http://c758482.r82.cf2.rackcdn.com/Sublime\ Text\ 2.0.2\ x64.tar.bz2
# tar vxjf Sublime\ Text\ 2.0.2\ x64.tar.bz2
# sudo mv Sublime\ Text\ 2 /opt/
用于创建符号名称
# sudo ln -s /opt/Sublime\ Text\ 2/sublime_text /usr/bin/sublime
我正在寻找永久解决方案.....
答案 0 :(得分:1)
使用&。
来处理该过程/usr/bin/sublime &
你可以使用ctrl-z来停止该过程,然后使用bg。
答案 1 :(得分:0)
在开始之前,我会强烈敦促您使用Sublime Text 3。它比ST2有许多改进,不再开发,因此不会修复错误或添加新功能。虽然ST3在技术上仍然是一个测试版,但它完全稳定且完全能够进行生产工作 - 实际上,根据我的经验,它比ST2更稳定,而不是ST2如果一个插件死掉,它很容易崩溃。 ST3 API已经大大改进,但是以一些向后兼容的方式,许多新的(和现有的)plugins仅支持ST3,ST2支持要么完全丢弃,要么不再开发。我现在几乎专门使用ST3超过2年了,并且不会梦想回去。
您可以轻松地在桌面上创建一个图标以启动Sublime,而根本不涉及终端。我不是CentOS用户,但显然默认桌面环境是Gnome 3,因此创建应用程序快捷方式的步骤与Ubuntu基本相同。关于Ask Ubuntu,我answered提出了一个类似的问题,但我会在这里总结一下。
如果您决定使用ST3,请首先下载tarball,解压缩,然后将其移至/opt/sublime_text
:
sudo mv sublime_text_3 /opt/sublime_text
接下来,将/opt/sublime_text/sublime_text.desktop
移至/usr/share/applications
。然后,在桌面上创建一个符号链接:
ln -s /usr/share/applications/sublime_text.desktop "~/Desktop/Sublime Text 3.desktop"
最后,您需要修复/usr/bin/sublime
符号链接以指向ST3:
sudo rm /usr/bin/sublime
sudo ln -s /opt/sublime_text/sublime_text /usr/bin/sublime
而且你已经全部准备好了。只需双击桌面上的Sublime Text 3
图标,它就会启动。
如果您坚持使用ST2,则需要自己创建.desktop
文件,然后将其移至/usr/share/applications
。在Sublime中打开一个空白文件并添加以下内容:
[Desktop Entry]
Version=1.0
Type=Application
Name=Sublime Text 2
GenericName=Text Editor
Comment=Sophisticated text editor for code, markup and prose
Exec=/opt/Sublime Text 2/sublime_text %F
Terminal=false
MimeType=text/plain;
Icon=sublime-text
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;
[Desktop Action Window]
Name=New Window
Exec=/opt/Sublime Text 2/sublime_text -n
OnlyShowIn=Unity;
[Desktop Action Document]
Name=New File
Exec=/opt/Sublime Text 2/sublime_text --command new_file
OnlyShowIn=Unity;
将文件保存到sublime_text_2.desktop
。然后,sudo mv
将其/usr/share/applications
添加到~/Desktop
,然后如上所述为ghc
创建符号链接。