Sublime Text 3 技巧集锦

常用插件:

  • Package Control

    安装和管理插件。

  • BracketHighlighter

    高亮显示匹配的括号,引号和标签。

  • TrailingSpacer

    高亮显示行尾多余的空格和Tab。

  • Alignment

    等号智能对齐和统一缩进。

  • SideBarEnhancement

    侧边栏增强。

  • MarkDown Editing

    编辑markdown文件时提供语法支持,缩进。

  • FileDiffs

    比较文件。

  • Markdown Enhancements

    增强编辑markdown文件时的着色和高亮。

常用快捷键:

移动

Ctrl + ←/→:进行逐词移动

Ctrl + ↑/↓移动当前显示区域

Ctrl + Shift + L:将当前选中区域打散,实现对所有行进行同时编辑

选择

Ctrl + Shift + J:快速选择同缩进的内容

Ctrl + Shift + Space:快速选择当前作用域(Scope)的内容

Ctrl + Shift + ←/→进行逐词选择

Ctrl + D:选择当前光标所在的词并高亮该词所有出现的位置,再次Ctrl + > D选择该词出现的下一个位置,在多重选词的过程中,使用Ctrl + K进行跳过,使用Ctrl > + U进行回退,使用Esc退出多重编辑

Ctrl + Shift + L:将当前选中区域打散

Ctrl + J:把当前选中区域合并为一行

Ctrl + M:在起始括号和结尾括号间切换

Ctrl + Shift + M:快速选择括号间的内容

查找和替换

Ctrl + D:选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D选择该词出现的下一个位置,在多重选词的过程中,使用Ctrl + K进行跳过,使用Ctrl + U进行回退,使用Esc退出多重编辑

F3:跳至当前关键字下一个位置

Shift + F3:跳到当前关键字上一个位置

Alt + F3:选中当前关键字出现的所有位置

Ctrl + F 调出搜索框进行搜索

Ctrl + H 进行替换

在搜索框输入关键字后Enter跳至关键字当前光标的下一个位置,Shift + Enter跳至上一个位置,Alt + Enter选中其出现的所有位置(同样的,接下来可以进行快速替换)

使用 Ctrl + Shift + F 开启多文件搜索&替换

使用org-trello管理Trello

本文将介绍使用 Emacs 配合 org-trello 来管理 Trello

链接

安装

使用 package 包管理插件安装,我将假设你已经配置好了插件仓库 melpa。在 EmacsM-x package-install RET org-trello RET 就可下载 org-trello 软件包。

配置

init.el 中添加以下内容:

1
(require 'org-trello)

注意: 不建议所有的 org file 都启用 org-trello 模式,利用以下配置使 org-trello 只对特定文件有效。

1
(custom-set-variables '(org-trello-files '("/path/to/file0" "/path/to/file1")))

当打开 file0file1 时,org-trello 才会激活。

使用

获取Trello授权

为了使 org-trello 能够访问 Trello,并能操作 Trelloboard ,需要从 Trello 获取 consumer-keyaccess-token。使用快捷键 C-c o i,或者运行命令 org-trello/install-key-and-token , 此时默认浏览器会打开 Trello 的相关页面,复制 Key 部分的字符串,粘贴到 Emacsminibuffer ,之后又会打开一个 org-trello 请求 Trello 授权的页面,点击 Allow, 浏览器会跳转至显示 access-token 页面,复制粘贴到 Emacsminibuffer,回车。以上过程至需要执行一次即可。

与Trello的board相关联

每一个 org 文件都需要与一个 Trelloboard 相关联。

与已有的board相关联

打开一个 org 文件,执行:C-c o I 或者 M-x org-trello/install-board-metadata ,Emacs会在minibuffer中返回一个已有board的列表,输入你想要同步的board对应的编号即可。

注意: 确保board中的list名称和 org 中设置的 org-todo-keywords 保持一致,否则会同步出错。

上网必备技能

作为身在国内的孩纸,上网是件容易的事儿,但是要想自由的上网,那还真是个难事儿。以下列出几个上网必备技能,供大家交流学习。(Keep Updating)

VPN

  • GreenVPN,这货被很多大牛推荐过,稳定靠谱,我也推荐大家使用,GreenVPN —— 推广链接,不喜勿点。

  • 更多免费VPN,猛击这里

Chrome插件

红杏

基于Chrome浏览器的一个插件,自动帮你翻墙,免去你各种不便,安装地址

Goagent

这货我就不介绍了吧,大名鼎鼎,完全免费。项目地址,里面的安装步骤写得很清楚,按着来就可以了。