折腾Sublime Text
上班的时候突然想到了一个界面很酷的编辑器,问了小T童鞋之后,他又向我介绍了 Zen coding(现名 emmet)。甚感强大,又由于看到小T截图的软件界面的UI很帅,又问出了主题包出处,就了解到了在 木木木木木 博客上面的内容,下面的内容多为转载,为了留个备忘。
资料推荐
- 系列介绍:http://kevintsengtw.blogspot.com/p/sublime-text-2.html
- 设置文件 Preferences.sublime-settings 详解:http://www.feelcss.com/sublime-text-2-settings.html
- 推荐主题 st2-nil-theme:https://github.com/nilium/st2-nil-theme
用户配置
{
"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 // 自动换行
}
推荐的插件
插件及快捷键
Ctrl+Alt+K- KeymapManager,快捷键管理Ctrl+Alt+V- Clipboard History,剪切板历史Ctrl+Alt+Enter- ZenCoding,不解释Ctrl+Alt+A- Alignment,JavaScript 代码对齐Alt+Up、Alt+Down- BracketHighlighter,快速在一对标签内切换- SmartMarkdown - MD文件编写简单的补全
- MarkDown preview - MD文件预览
- Markdown to Clipboard - 文档内鼠标右键复制MD转化为HTML后的代码
常用快捷键
通用快捷键
Ctrl+Shift+P- 超快速匹配搜索Shift+右键- 方形区域选择Ctrl+左键- 可选不连续代码
文本操作
Ctrl+K,U- 改为大写Ctrl+K,L- 改为小写Ctrl+/- 注释Ctrl+D- 选中光标所在字符串(按住继续选择下个相同字符串)Alt+F3- 选中与光标处相同的全部词Ctrl+M- 光标移动至括号前或后Ctrl+Shift+M- 选中括号内的内容(按住继续选中前后括号)
行操作
Ctrl+L- 选中行(按住继续选中下行)Ctrl+J- 合并行Ctrl+Shift+↑- 与上行互换Ctrl+Shift+↓- 与下行互换Ctrl+Shift+K- 删除整行Ctrl+Shift+D- 复制整行Ctrl+Shift+L- 同时编辑所选行Ctrl+K,Backspace- 从光标处删除至行首Ctrl+K,K- 从光标处删除至行尾Ctrl+Enter- 光标所在行后插入行Ctrl+Shift+Enter- 光标所在行前插入行Ctrl+F2- 设置书签F2- 下一个书签Shift+F2- 上一个书签
功能设置
Alt+Shift+2- 窗口两列显示Alt+Shift+8- 窗口两行显示Ctrl+K,B- 开启/关闭侧边栏,按住 Ctrl、按 K、松开、再按 BCtrl+PageDown、Ctrl+PageUp- 文件按开启的前后顺序切换Ctrl+P- 快速搜索切换文件,再输入@查找文件主标题/函数;或者输入:,跳转到文件某行
Package Control 安装
(仅适用于 Sublime Text 2,Text 3 中由于更新了 python 函数,无法安装,但是由于 Text 3 为测试版,插件也不是很多,等成熟以后更新)
我们用 Sublime 几乎都会首先安装这个插件,这个插件是管理插件的功能,先安装它,再安装其他插件就方便了。
安装步骤
打开控制台
- 点击 Sublime 的菜单栏
View→Show Console - 控制台有上下两栏,上面一栏会实时显示 Sublime 执行了什么插件,输出执行结果
- 点击 Sublime 的菜单栏
输入安装代码
在控制台输入框中输入以下 Python 代码并回车运行:import urllib2 import os # 定义包文件名 package_file = 'Package Control.sublime-package' # 获取 Sublime Text 的已安装包路径 installed_packages_path = sublime.installed_packages_path() # 如果路径不存在则创建 if not os.path.exists(installed_packages_path): os.makedirs(installed_packages_path) # 构建完整的包文件路径 package_path = os.path.join(installed_packages_path, package_file) # 下载并保存 Package Control package_url = 'http://sublime.wbond.net/' + package_file.replace(' ', '%20') package_content = urllib2.urlopen(package_url).read() # 写入包文件 with open(package_path, 'wb') as f: f.write(package_content)重启编辑器
运行结束后,重启编辑器,就能在Preferences中看到 Package Control 了
备用安装方法
如果上面的方法安装不成功,可以:
- 下载 http://sublime.wbond.net/Package%20Control.sublime-package
- 将下载后的
Package Control.sublime-package直接放到C:\Users\****\AppData\Roaming\Sublime Text 2\Installed Packages中
使用 Package Control
安装插件
- 按住
Ctrl+Shift+P - 输入
install,选择Package Control: Install Package回车 - 稍等一会,右下角状态栏会显示正在连接的提示文字
- 出现插件列表后,可以输入文字搜索插件,选择后回车安装
- 按住
卸载插件
Ctrl+Shift+P输入remove- 选择
Package Control: Remove Package - 选择已安装的插件,回车即可卸载
菜单方式
- 也可以通过
Preferences→Package Control选择安装和移除插件
- 也可以通过

点击 Install Package 之后,稍等一会,就出现搜索安装的列表:

© 转载需附带本文链接,依据 CC BY-NC-SA 4.0 发布。
猜你喜欢
评论