29.centos下安装sublime text2

Sublime Text 2是一款跨平台文本编辑器,支持Windows,Linux,Mac os linux


特点功能:

  • 良好的扩展功能(Package)
  • 右边没有滚动条,取而代之的是代码缩略图
  • 强大的快捷命令:可实时搜索相应的命令、选项、Snippet 和 Syntex, 回车便可执行
  • 即时的文件切换
  • 为所欲为的跳转到任意文件的任意位置
  • 多重选择(Multi-Selection)功能容许在页面中同时存在多个光标。
  • 支持 VIM 模式
  • 支持
  • 更新很是快
  • ……


截图: vim

测试平台: app

系统版本号:Fedora 17 32bit 编辑器

Sublime Text版本号:Version 2.0.1,Build 2217 ide

安装:

Sublime Text 2 的安装 : 工具

  1. 官方网站下载Linux版本  Or  执行 #  wget http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.1.tar.bz2
  2. 获得一个“.tar.bz2”格式的压缩文件
  3. 进行解压,并把解压包放到:# mv /home/aneek/Downloads/Sublime_Text_2/ /opt/Sublime_Text_2
  4. 建立shotcut:  (1)# touch /usr/bin/sublime   
                             (2)# chmod 755 /usr/bin/sublime    
                             (3)#
    vim /usr/bin/sublime
                            (4)把下面的复制到  sublime   并保存。

                                     

    [plain] view plain copy
    1. #!/bin/sh  
    2. export SUBLIME_HOME=”/opt/Sublime_Text_2″  
    3.   
    4. $SUBLIME_HOME/sublime_text $*  

        5.建立桌面图标:     (1)vi /usr/share/applications/sublime.desktop
                                 (2)把下面的复制到  
sublime.desktop  并保存。

[plain] view plain copy
  1. <p>[Desktop Entry]</p><p>Name=Sublime Text 2</p><p>Comment=Sublime Text 2</p><p>Exec=<span style="color:#888888;"><span style="text-decoration: underline;">/home/john/Applications/</span></span>"Sublime Text 2"/sublime_text</p><p>Icon=/<span style="text-decoration: underline;"><span style="color:#888888;">home/john/Applications/</span></span>Sublime Text 2/Icon/48x48/sublime_text.png</p><p>Terminal=false</p><p>Type=Application</p><p>Categories=Application;Development;</p><p>StartupNotify=true</p>  


中文显示:

软件在Linux下是没法显示中文的,能够经过以下操做解决: 测试

打开Sublime的菜单栏 -> Preferences -> Settings – User,在配置文件中增长(前半部分本来就有,可看状况进行替换): 字体

// Settings in here override those in “Default/Base File.sublime-settings”, and
// are overridden in turn by file type specific settings. Place your settings
// here, to ensure they’re preserved when upgrading.
{
“font_face”: “WenQuanYi Micro Hei Mono”
} 网站

其中“文泉驿”是著名的开源字体 http://wenq.org/ ui

中文输入:

设置fcitx输入法的切换键,将默认的Ctrl+Space方式设置Ctrl+Shift,可是这样效果不太好,常常中文会启动不了。

能够在其余地方输入后进行复制粘贴。

在之后的Sublime Text 2或许能够获得解决。

VIM模式兼容:


  • Preference => Setting – User 点击打开
  • 这时会打开一个叫作Preferences.sublime-settings的JSON文件,这应该就是用户定制的配置文件。在配置文件中添加一条语句 ”ignored_packages”,保存便可
  • 这时打开一个文件就能够用VI模式进行编辑了。默认是INSERT MODE,ESC后进入COMMAND MODE,进行各类操做吧。
包控制 (Package Control) 和对齐工具 (Alignment Tools)

   要安装alignment工具,首先要安装包工具。Sublime Package Control能够对package进行很方便的管理。

  • 使用快捷键 
    1
    Ctrl + `

     进入Console

  • 粘贴如下代码拷贝到控制台:
    import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
  • 重启,若是在 
    1
    Preferences ==> Package Settings

     中看到 

    1
    Package Control

     这项,说明安装成功了。

   接下来经过Package Control来安装Alignment工具

  • 1
    Shift + Command + P

     调出命令面板

  • 输入install,调出Package Control==> Install Package选项,回车。
  • 在列表中输入Alignment,回车进行安装
  • 重启生效

       Alignment提供的默认对齐命令快捷键为Control + Command + a,从新设置了对齐快捷键为Shift + Control + Command + a。设置方法为:在

1
Preference==>package setting ==>Alignment==>key Binding–user

中添加以下一条配置:

1
 { "keys": ["super+ctrl+shift+a"], "command": "alignment" }
快捷键冲突:

默认的代码提示快捷键是“Ctrl+Space”,与输入法切换冲突,致使两方均失效。

能够在菜单栏 -> Preferences -> Key Bindings – Default 里搜索 “insert_best_completion” 出现:

{ “keys”: ["tab"], “command”: “insert_best_completion”, “args”: {“default”: “\t”, “exact”: true} },

改变keys的值为须要的快捷键便可,推荐:

{ “keys”: ["alt+/"], “command”: “insert_best_completion”, “args”: {“default”: “\t”, “exact”: true} },

小技巧:

  1. 选择文字以后,按下 Tab 和 Shift + Tab 能够控制缩进。
  2. 文件无需保存就能够直接退出程序,下次启动会自动恢复。

Sublime Text 2是一款共享软件,收费但能够永久免费试用的编辑器,价格是59个美刀,相信开发者必定不了解中国人,也不面对中国市场,。言归正传,ST2编辑功能强大,好评如潮,在Windows/Linux/Mac系统下都有对应的版本。

Linux下的安装流程以下:

1. 官网下载安装包

官网地址:http://www.sublimetext.com/2

ST2目前是2.0.1版,因为软件源并不是默认就存在,因此apt-get install是没法下载到的。官网也是提供直接的下载包,linux下是.bz2的文件。文件不大,才5M多一点。

2. 解压放置

解压并不难,随便找个目录解压就行,但考虑到后面要能在命令行下方便的快速启动,推荐解压到/usr/lib/目录下,我用的方法是先解压后搬移,命令以下:

tar -xvf Sublime\ Text\ 2.0.1.tar.bz2

mv Sublime\ Text\ 2 /usr/lib/

其中的\为转义符

这样作是由于$PATH这个环境变量自动涵盖了/usr/lib这个目录,不用专门去修改环境变量。

而后键入:

ln -s /usr/lib/Sublime\ Text\ 2/sublime_text /usr/bin/subl

这行命令是在/usr/bin/目录下创建一个名为subl连接,这样后面能够比较方便的用命令行启动这个编辑器。其中subl这个名字是自行定义的,用户能够定义的更加简单方便。

这个时候应该已经安装结束了,能够用ST2来打开一个文件试试。

相关文章
相关标签/搜索