cd /usr/bin
sudo ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl subl
资料推荐
用户配置
{
"color_scheme": "Packages/User/Monokai-custom.tmTheme", // 设置高亮配色文件
"theme": "Nil.sublime-theme", // 设置新调用主题,更改了ST2程序的UI
"font_face": "YaHei Consolas Hybrid", // 设置默认字体
"font_size": 11.5, // 设置默认字号(平时直接 Ctrl+中键滚动)
"caret_style": "phase", // 设置光标闪动方式
"highlight_line": true, // 突出显示当前光标所在的行
"line_padding_bottom": 1, // 设置上行距
"line_padding_top": 1,
"margin": 4, // 行号边栏和文字的间距
"word_wrap": true //自动换行
}
package control 安装
(仅适用于Sublime Text2 ,Text3中由于更新了python函数,无法安装,但是由于text3为测试版,插件也不是很多,等成熟以后更新)
我们用sublime几乎都会首先安装这个插件,这个插件是管理插件的功能,先安装它,再安装其他插件就方便了。
点击sublime的菜单栏 view->show console ;现在打开了控制台, 这个控制台有上下两栏, 上面一栏会实时显示sublime执行了什么插件,输出执行结果, 如果你安装的某个插件不能正常运行,应该先在这里看看有没有报错。下面栏是一个输入框,可以运行python代码。我们输入下面的代码点击回车运行, 就能安装好package control了。
代码:
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())
运行结束以后,记得重启编辑器,就能在Preferences中看到 package control了
如果上面的方法安装不成功,可以这样下载http://sublime.wbond.net/Package%20Control.sublime-package将下载后的Package Control.sublime-package直接放到 C:\Users\****\AppData\Roaming\Sublime Text 2\Installed Packages 中。
然后我们按住 ctrl+shift+p。此时会输出一个输入框, 输入install。 选择package contrl: install package 回车 ,需要稍定一会儿,右下角状态栏会显示正在连接的提示文字。 使用sublime时注意看右下角状态栏,很多插件的提示信息都显示在这里,这个状态栏很小,初次使用的人都有可能没有注意到它。
稍等一会儿后,它会出现一个插件列表, 你也可以在输入框中输入文字进行搜索插件。 搜索到自己想安装的插件,再选择它,回车。 就自动给你安装好了。
如果要卸载插件, ctrl+shift+p 输入 remove, 选择package control:remove package 然后再选择已安装的插件, 回车即可卸载。
当然也可以这样:Preferences--> package control 选择安装和移除插件
点击Install Package之后,稍等一会,就出先搜索安装的列表
快捷键
打开/前往
⌘T | 前往文件 |
⌘⌃P | 前往项目 |
⌘R | 前往 method |
⌘⇧P | 命令提示 |
⌃G | 前往行 |
⌘KB | 开关侧栏 |
⌃ ` | python 控制台 |
⌘⇧N | 新建窗口 |
编辑
⌘L | 选择行 (重复按下将下一行加入选择) |
⌘D | 选择词 (重复按下时多重选择相同的词进行多重编辑) |
⌃⇧M | 选择括号内的内容 |
⌘⇧↩ | 在当前行前插入新行 |
⌘↩ | 在当前行后插入新行 |
⌃⇧K | 删除行 |
⌘KK | 从光标处删除至行尾 |
⌘K⌫ | 从光标处删除至行首 |
⌘⇧D | 复制(多)行 |
⌘J | 合并(多)行 |
⌘KU | 改为大写 |
⌘KL | 改为小写 |
⌘ / | 注释 |
⌘⌥ / | 块注释 |
⌘Y | 恢复或重复 |
⌘⇧V | 粘贴并自动缩进 |
⌃ space | 自动完成(重复按下选择下一个提示) |
⌃M | 跳转至对应的括号 |
⌘U | 软撤销(可撤销光标移动) |
⌘⇧U | 软重做(可重做光标移动) |
XML/HTML
查找/替换
⌘F | 查找 |
⌘⌥F | 替换 |
⌘⌥G | 查找下一个符合当前所选的内容 |
⌘⌃G | 查找所有符合当前所选的内容进行多重编辑 |
⌘⇧F | 在所有打开的文件中进行查找 |
拆分窗口/标签页
⌘⌥1 | 单列 |
⌘⌥2 | 双列 |
⌘⌥5 | 网格 (4组) |
⌃[1,2,3,4] | 焦点移动至相应组 |
⌃⇧[1,2,3,4] | 将当前文件移动至相应组 |
⌘[1,2,3…] | 选择相应标签页 |
书签
⌘F2 | 添加/去除书签 |
F2 | 下一个书签 |
⇧F2 | 前一个书签 |
⌘⇧F2 | 清除书签 |
标记
⌘K space | 设置标记 |
⌘KW | 从光标位置删除至标记 |
⌘KA | 从光标位置选择至标记 |
⌘KG | 清除标记 |