Please refer to official documentation from Sublime Text 2 doc1 and Sublime Text 2 doc2.
I will bring topics for some major functionalities as below.
http://zh.lucida.me/blog/sublime-text-complete-guide/
Some good plugin can be found here
http://ipestov.com/the-best-plugins-for-sublime-text/
Open it up in shell by creating a symbol link:
$ sudo ln -s "/path/to/sublimetext2" /bin/subl
- Directory (Default and User)
- Textmate and Vintage Mode
- Go to anything -
#
,@
,:
1- Use symbol inside js and css by typing
CMD+R
orCMD+P+@
- Use symbol inside js and css by typing
- MiniMap
- Command Palette (ext is .sublime-commands) 1
- Command console ex. run
view.run_command("goto_line", {"line": 10})
- Key bindings
- Settings
- Tab Completion
- Color Scheme
- Comment
- Copy by
CMD+SHIFT+P
- Join Line by
^+J
- Zoom in/out by
CMD+=
orCMD+-
- Multiple Cursor,
CMD+D
- Select all by
CMD+^+G
1 - Column selection by
OPTION+SELECT
- Select multi line and then
CMD+^+L
CMD+LEFT
- Increament Search by
CMD+I
Snippets 2
- Retrieve existing snippets by
CMD+P
- How to create your own code snippet
- Download snippet
- Package control
- ex. jquery mobile code snippet
- Manually
- ex.
$ git clone /path/to/snippet folder_name
- ex.
- Package control
CMD+OPTION+1
or+2
or+3
or+4
or+5
SHIFT+^+1
or+2
or+3
or+4
^+1
or+2
or+3
or+4
$ git clone /path/to/sublime/package package_name
- Download from wbond
- Open console by `^+``, run installation command and then restart ST
- ex. CoffeeScript
Emmet
HTML (lorem10)
CSS
PlainTasks
LiveReload
AdvancedNewFile
SidebarEnhancement
SublimeLinter
MarkdownEditing/MarkdownPreview
TIP: accessibilty -> enable sticky keys
- .sublime-build
- .sublime-keymap
- .sublime-macro
- .sublime-menu
- .sublime-snippet
- .sublime-settings
- .sublime-project
- .sublime-workspace
- .py
- .tmPreferences
- .tmLanguage
- .tmTheme