1. 设置 tab 为 4 个空格

  • Preferences/Settings - Default
// The number of spaces a tab is considered equal to
"tab_size": 4,

// Set to true to insert spaces when tab is pressed
"translate_tabs_to_spaces": true,

Reference

2. 设置 vim 模式

  • Preferences/Settings - Default
"ignored_packages": ["Vintage"]

to:

"ignored_packages": []
  • Preferences/Settings - User

默认打开文件进入 insert 模式,可设置默认打开文件为 command 模式

add:

"vintage_start_in_command_mode": true

Reference

3. 列编辑模式

  • 鼠标右键 + Shift OR 鼠标中键
  • Add to selection: Ctrl

Reference

4. Package Control

  • Ctrl+`
import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

安装完成之后重启 Sublime

5. Markdown Preview 插件

  • Use Ctrl+Shift+P then Package Control: Install Package
  • Look for Markdown Preview and install it.

Reference

6. 撤销恢复

  • Ctrl+Z 撤销
  • Ctrl+Y 恢复撤销

7. 查找替换

  • Ctrl+F 查找
  • Ctrl+H 替换

8. Ctrl+P

  • Ctrl+P 快速跳转当前项目中的任意文件
  • Ctrl+P 输入 @ 快速跳转 (等同于 Ctrl+R)
  • Ctrl+P 输入 # 当前文件搜索 (等同于 Ctrl+F)
  • Ctrl+P 输入 : 跳转到指定行

9. 命令调用

  • Ctrl+Shift+P
    • 命令调用,如之前 Markdown Preview 安装就调用了 Package Control: Install Package。

10. Console

  • Ctrl+`

–EOF–