第一次在网上看到码农的神器Sublime编辑器,真是相见恨晚,一路用过gvim,understand c++,Eric等编辑工具现在感觉都是再浪费时间啊。
sublime的安装和配置还是有些复杂这里特地记录一下。
ubuntu下安装
1、从官网上下载最新版本http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.1.tar.bz2
2、tar -jxvf Sublime Text 2.0.1.tar.bz2
3、sudo mv Sublime\ Text\ 2 /opt/
4、sudo ln -s /opt/Sublime\ Text\ 2/sublime_text /usr/bin/sublime
5、sudo 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
以上内容保存下来后关闭sublime
6、将sublime加入菜单右键
sudo sublime ~/.local/share/applications/mimeapps.list
text/plain=sublime.desktop;
插件安装:
1、按Ctrl+`调出console
2、粘贴以下代码到底部命令行并回车:
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())
3、重启Sublime Text 2
4、如果在Perferences->package settings中看到package control这一项,则安装成功
插件安装参考这里:http://www.qianduan.net/essential-to-sublime-the-text-2-plugins.html
这里推荐安装的插件仅有ctags,Alignment基本已经能够满足日常编辑需求。
ctags:可以建立代码标签并且做跳转和自动补全使用
Alignment:可以自动对齐代码很方便
常用命令:
Ctrl+P 调出搜索栏
Ctrl+R 调出函数列表
Ctrl+Alt+A =号对齐