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