全部博文(24)
分类: LINUX
2012-11-05 16:37:11
Command | Key Binding | Alt Binding | Mouse Binding |
---|---|---|---|
rebuild_ctags | ctrl+t ctrl+r | ||
navigate_to_definition | ctrl+t ctrl+t | ctrl+> | ctrl+shift+left_click |
jump_back | ctrl+t ctrl+b | ctrl+< | ctrl+shift+right_click |
jump_back to_last_modification | ctrl+t ctrl+m | ||
show_symbols | alt+s | ||
show_symbols multi | alt+shift+s | ||
show_symbols suffix | ctrl+alt+shift+s |
Loosely ordered with the commands I use most towards the top. Sublime also offer full documentation.
Editing
Ctrl+C |
copy current line (if no selection) |
Ctrl+X |
cut current line (if no selection) |
Ctrl+⇧+K |
delete line 删除光标所在行 |
Ctrl+↩ |
insert line after 在光标所在行之后插入新行 |
Ctrl+⇧+↩ |
insert line before 在光标所在行之前插入新行 |
Ctrl+⇧+↑ |
move line (or selection) up 与光标所在行的前一行互换 |
Ctrl+L |
select line (repeat to select next lines) 选择整行(按住继续选择下一行) |
Ctrl+D |
select word (repeat select others occurrences in context for multiple editing) |
Ctrl+M |
jump to closing bracket for current code, repeat to jump to opening bracket |
Ctrl+⇧+M |
select all contents of the current brackets (curly brackets, square brackets, parentheses) |
Ctrl+KK |
delete from cursor to end of line 从光标处删除至行尾 |
Ctrl+K+⌫ |
delete from cursor to start of line 从光标处删除至行首 |
Ctrl+] |
indent current line(s) 增加缩进 |
Ctrl+[ |
un-indent current line(s) 减少缩进 |
Ctrl+⇧+] |
折叠代码 |
Ctrl+⇧+[ |
展开代码 |
Ctrl+⇧+D |
duplicate line(s) 复制(多)行 |
Ctrl+J |
join line below to the end of the current line 合并选择的多行为一行 |
Ctrl+ / |
comment/un-comment current line 注释/取消注释单行 |
Ctrl+⇧+/ |
block comment current selection 注释/取消注释多行、代码块 |
Ctrl+Y |
redo, or repeat last keyboard shortcut command |
Ctrl+⇧+V |
paste and indent correctly |
Ctrl+Space |
select next auto-complete suggestion |
Ctrl+U |
soft undo (somehow undoes your movements; it jumps to your last change before undoing it when you repeat this command) |
Ctrl+P | quick-open files by name in your project (doesn’t seem to need an actual project set up, it just searches in the directories around the currently-opened file |
Ctrl+R | goto symbol (functions and classes) in the file. Same as Ctrl+P, then type @ |
Ctrl+; | goto word in current file. Same as Ctrl+P, then type # |
Ctrl+G | goto line in current file. Same as Ctrl+P, then type : |
Ctrl+⇧+P | command prompt |
Ctrl+KB | toggle side bar |
Ctrl+F | find |
Ctrl+H | replace |
Ctrl+⇧+F | find in files |
Ctrl+⇧+t | open last closed tab (just like in your browser) |
Ctrl+PgDn | cycle down through open tabs, cycle up with Ctrl+PgUp |
Ctrl+⇆ | cycle through last tabs (repeat to go back further in history) |
Alt+⇧+2 | split into two columns |
Alt+⇧+1 | revert to single column |
Alt+⇧+5 | grid (4 groups) |
Ctrl+[1,2,3,4] | jump to “group” (pane) |
Ctrl+⇧+[1,2,3,4] | move file to specified group |
Ctrl+F2 | toggle bookmark |
F2 | next bookmark |
⇧+F2 | previous bookmark |
Ctrl+⇧+F2 | clear bookmarks |
Ctrl+KU | upper case |
Ctrl+KL | lower case |