General
| ⌘T |
go to file |
| ⌘⌃P |
go to project |
| ⌘R |
go to methods |
| ⌃G |
go to line |
| ⌘KB |
toggle side bar |
| ⌘⇧P |
command prompt |
| ⌃ ` |
python console |
| ⌘⇧N |
new window (useful for new project) |
Editing
| ⌘L |
select line (repeat select next lines) |
| ⌘D |
select word (repeat select others occurrences in context for multiple editing) |
| ⌃⇧M |
select content into brackets |
| ⌘⇧↩ |
insert line before |
| ⌘↩ |
inter line after |
| ⌃⇧K |
delete line |
| ⌘KK |
delete from cursor to end of line |
| ⌘K⌫ |
delete from cursor to start of line |
| ⌘⇧D |
duplicate line(s) |
| ⌘J |
join lines |
| ⌘KU |
upper case |
| ⌘KL |
lower case |
| ⌘ / |
comment |
| ⌘⌥ / |
block comment |
| ⌘Y |
redo or repeat |
| ⌘⇧V |
past and ident |
| ⌃ space |
autocomplete (repeat to select next suggestion) |
| ⌃M |
jump to matching brackets |
| ⌘U |
soft undo (movement undo) |
| ⌘⇧U |
soft redo (movement redo) |
XML/HTML
| ⌘⇧A |
select content into tag |
| ⌘⌥ . |
close tag |
Find/Replace
| ⌘F |
find |
| ⌘⌥F |
replace |
| ⌘⌥G |
find next occurrence of current word |
| ⌘⌃G |
select all occurrences of current word for multiple editing |
| ⌘⇧F |
find in files |
Splits/Tabs
| ⌘⌥1 |
single column |
| ⌘⌥2 |
two columns |
| ⌘⌥5 |
grid (4 groups) |
| ⌃[1,2,3,4] |
focus group |
| ⌃⇧[1,2,3,4] |
move file to group |
| ⌘[1,2,3…] |
select tab |
Bookmarks
| ⌘F2 |
toggle bookmark |
| F2 |
next bookmark |
| ⇧F2 |
previous bookmark |
| ⌘⇧F2 |
clear bookmarks |
Marks
| ⌘K space |
set mark // ⌘K; for me |
| ⌘KW |
delete from cursor to mark |
| ⌘KA |
select from cursor to mark |
| ⌘KG |
clear mark |
@import url(http://www.cppblog.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
From: https://gist.github.com/1207002/
我的设置:
Key Bindings User:
[
{ "keys": ["super+;"], "command": "auto_complete" },
{ "keys": ["super+l"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} },
{ "keys": ["super+d"], "command": "run_macro_file", "args": {"file": "Packages/Default/Delete Line.sublime-macro"} },
{ "keys": ["alt+super+r"], "command": "find_all_under" }
]