这文章太好了, 值得翻译: https://generalassemb.ly/blog/sublime-text-3-tips-tricks-shortcuts/

  1. 配置文件很有用: http://docs.sublimetext.info/en/latest/reference/settings.html
  2. cmd+shift+p, 这个不仅仅可以安装包, 他可以执行任意菜单命令(甚至菜单没有的命令)
  3. git
    1. 装了git插件, 就可以直接diff/blame等等
    2. 装了git gutter插件就可以直接看到每行的git状态
  4. 多光标
    1. cmd +鼠标点击, 就可以制造一个光标点
    2. 选在单词上面, cmd+d, 然后hold, 等一会儿就会选择全文档的所有对应单词
  5. goto
    1. 类似zsh的autojump/z命令, 可以跳到任意地方
    2. cmd-p
    3. 直接是跳到任意文件
    4. : 冒号后面是行号, 可以跳到某个文件的某一行
    5. @ at符号可以跳到函数定义
  6. 全屏入定状态
    1. cmd ctrl shift f
  7. 选择
    1. cmd D, 选择单词
    2. cmd L, 选择一行
    3. cmd shift J,
      1. 作者介绍选择所有相同缩进的一块代码.
      2. 但是, 实际上 压缩一块代码, 去掉缩进和回车,
      3. 配置文件中expand_selection:
        1. cmd L
        2. cmd shfit space
        3. cmd shift A
        4. cmd shift M
      4. STACKOVERFLOW说原本: { “keys”: [“ctrl+shift+j”], “command”: “expand_selection”, “args”: {“to”: “indentation”} }
    4. cmd shift A, 选择标签内的内容
    5. cmd shift V, 粘贴时考虑缩进
    6. ctrl cmd up/down, 整行移动
    7. ctrl shift K, 整行删除

附录cheatsheet: https://www.shortcutfoo.com/app/dojos/sublime-text-3-win/cheatsheet