centos 安装Sublime

今天在看ueillemmx的博客的时候,看到一神级编辑器,随即安装试了试,我了个去,果然好用,自动补全,自动对齐,样样精通啊!

    下面是根据ueillemmx的步骤在CentOS上安装Sublime的过程:

    1.从官网下载相应操作系统的下的安装包(http://www.sublimetext.com/2),这里下的是linux下的安装包

    2.解压安装包,并将其放在/opt/下:

    tar -jxvf Sublime Text 2.0.1.tar.bz2 -C /opt/

    3.链接sublime的启动文件到/usr/bin,以便可以在终端使用sublime启动:

    ln -s /opt/Sublime\ Text\ 2/sublime_text /usr/bin/sublime

    4.建立桌面快捷方式,使用sublime新建sublime.desktop:

    sublime /usr/share/applications/sublime.desktop

    并在其中加入下面内容:

    [Desktop Entry]
  Version=1.0
  Name=Sublime Text 2
  # Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
  # From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
  GenericName=Text Editor

  Exec=sublime
  Terminal=false
  Icon=/opt/Sublime Text 2/Icon/48x48/sublime_text.png
  Type=Application
  Categories=TextEditor;IDE;Development
  X-Ayatana-Desktop-Shortcuts=NewWindow

  [NewWindow Shortcut Group]
  Name=New Window
  Exec=sublime -n
  TargetEnvironment=Unity

    5.还可以将sublime加入惨淡右键:

    sublime ~/.local/share/applications/mimeapps.list

    加入以下内容:

    text/plain=sublime.desktop;

   

  常用命令:

  Ctrl+P 调出搜索栏

  Ctrl+R 调出函数列表

  Ctrl+Alt+A =号对齐

    

g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.


我第一次安装sublime的时候,是安装到了/usr/bin目录,可以正常运行。
然后我后来删除了重新安装,可不管怎么装到哪里,都无法运行,报错提示:
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting. 


环境:centos 6.5 x86_64
软件:sublime 2
目的:在linux上安装sublime,并且实现在终端输入sublime可以直接调用该程序打开文件
下载包:/home/default7/Downloads/Sublime Text 2.0.2 x64.tar.bz2
安装到:/usr/local/sublime

我重新安装的整个过程(by default7#zbphp.com):

Java code ?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
[root @localhost  Downloads]# wget http: //c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.2%20x64.tar.bz2
[root @localhost  Downloads]# tar -jxf Sublime\ Text\  2.0 . 2 \ x64.tar.bz2
[root @localhost  Downloads]# ll|grep Sublime
drwxr-xr-x.   5      1000      1000       4096  Jul   8   2013  Sublime Text  2
-rw-r--r--.   1  root     root        5662968  Jul   8   2013  Sublime Text  2.0 . 2  x64.tar.bz2
[root @localhost  Downloads]# 
oot @localhost  Downloads]# mv Sublime\ Text\  2  /usr/local
[root @localhost  Downloads]# ll /usr/local | grep Sublime
drwxr-xr-x.   5  1000  1000  4096  Jul   8   2013  Sublime Text  2
 
[root @localhost  local]# mv /usr/local/Sublime\ Text\  2  /usr/local/sublime
[root @localhost  local]# ll /usr/local | grep sublime
drwxr-xr-x.   5  1000  1000  4096  Jul   8   2013  sublime
[root @localhost  local]# chown -R root: sublime
[root @localhost  local]# ll /usr/local | grep sublime
drwxr-xr-x.   5  root root  4096  Jul   8   2013  sublime
 
[root @localhost  sublime]# ll /usr/local/sublime
total  8492
drwxr-xr-x.  7  root root     4096  Jul   8   2013  Icon
drwxr-xr-x.  2  root root     4096  Jul   8   2013  lib
-rw-r--r--.  1  root root     4206  Jul   8   2013  PackageSetup.py
drwxr-xr-x.  2  root root     4096  Jul   8   2013  Pristine Packages
-rw-r--r--.  1  root root    10838  Jul   8   2013  sublime_plugin.py
-rwxr-xr-x.  1  root root  8662712  Jul   8   2013  sublime_text


安装之后运行./sublime_text 无法运行,直接报错:
Java code ?
1
2
3
[root @localhost  sublime]# /usr/local/sublime/sublime_text
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned  0  bytes on an async read (g-io-error-quark,  0 ). Exiting.
Terminated


奇怪的现象,不能以root身份运行,但是以普通用户500的却可以运行打开!
Ruby code ?
1
2
3
4
5
6
7
[root @localhost  sublime] # ln -s /usr/local/sublime/sublime_text /usr/bin/sublime
[root @localhost  sublime] # sublime
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned  0  bytes on an async read (g-io-error-quark,  0 ). Exiting.
Terminated
[root @localhost  sublime] # exit
exit
[default7 @localhost  sublime]$ sublime


有些功能的实现需要安装相应的插件,安装插件步骤如下:

    http://www.qianduan.net/essential-to-sublime-the-text-2-plugins.html

    Sublime Text 2入门及技巧:

    http://lucifr.com/139225/sublime-text-2-tricks-and-tips/

    解决Sublime Text 2中文显示出现乱码的问题:

    http://www.fuzhaopeng.com/2012/sublime-text-2-with-gb2312-gbk-support/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值