Sublime Text (Windows)
Selections - Advanced Selections
Select current function enclosed by brackets or parentheses
Ctrl + Shift + M
All hotkeys for Sublime Text (Windows)
Navigation - Standard NavigationMove one word left arrow/ right arrow |
Ctrl + Arrow Left / Arrow Right |
Navigation - Standard NavigationMove one sub-word left arrow/ right arrow |
Alt + Arrow Left / Arrow Right |
Navigation - Standard NavigationMove one page up arrow/ down arrow |
Page Up / Page Down |
Navigation - Standard NavigationMove to beginning of line/ end of line |
Home / End |
Navigation - Standard NavigationScroll page up arrow/ down arrow without changing cursor position |
Ctrl + Arrow Up / Arrow Down |
Navigation - Fancy NavigationMove to opening bracket of faction, repeat for closing bracket |
Ctrl + M |
Navigation - Fancy NavigationShow Function List and navigate |
Ctrl + R |
Navigation - Fancy NavigationShow Function List without changing cursor position |
Ctrl + Shift + R |
Navigation - Fancy NavigationGo to word in current file |
Ctrl + ; |
Navigation - Fancy NavigationJump forward/ backwards to/ from previous positions or selections |
Alt + - / + on Numeric Keypad |
Navigation - Fancy NavigationGoto line |
Ctrl + G |
Navigation - Fancy NavigationCenter screen to cursor |
Ctrl + K C |
Navigation - Standard SelectionsExtend selection one character left arrow/ right arrow |
Shift + Arrow Left / Arrow Right |
Navigation - Standard SelectionsExtend selection one word left arrow/ right arrow |
Ctrl + Shift + Arrow Left / Arrow Right |
Navigation - Standard SelectionsExtend selection one sub-word left arrow/ right arrow |
Alt + Shift + Arrow Left / Arrow Right |
Navigation - Standard SelectionsExtend selection one line up arrow/ down arrow |
Shift + Arrow Up / Arrow Down |
Navigation - Standard SelectionsExtend selection one page up arrow/ down arrow |
Shift + Page Up / Page Down |
Navigation - Standard SelectionsExtend selection to beginning/ end of line |
Shift + Home / End |
Navigation - Standard SelectionsExtend selection to beginning of file/ end of file |
Ctrl + Shift + Home / End |
Navigation - Standard SelectionsSelect All |
Ctrl + A |
Navigation - Advanced SelectionsSelect Line, |
Ctrl + L |
Navigation - Advanced SelectionsSelect current word, continue press D for expanding selection. Then continue in multi-line editing mode |
Ctrl + D |
Navigation - Advanced SelectionsSelect all occurrences of current word, then continue in multi-line editing mode |
Alt + F3 |
Navigation - Advanced SelectionsWith multiple lines selected - enter multi-line editing mode. |
Ctrl + Shift + L |
Navigation - Advanced SelectionsCancel Selection |
Esc |
Navigation - Advanced SelectionsSelect lines in this indention |
Ctrl + Shift + J |
Navigation - Advanced SelectionsExpand Selection |
Ctrl + Shift + A |
Navigation - Advanced SelectionsExpand selection |
Ctrl + Shift + Space |
Navigation - Advanced SelectionsSelect current function enclosed by brackets or parentheses |
Ctrl + Shift + M |
Selections - Standard NavigationMove one word left arrow/ right arrow |
Ctrl + Arrow Left / Arrow Right |
Selections - Standard NavigationMove one sub-word left arrow/ right arrow |
Alt + Arrow Left / Arrow Right |
Selections - Standard NavigationMove one page up arrow/ down arrow |
Page Up / Page Down |
Selections - Standard NavigationMove to beginning of line/ end of line |
Home / End |
Selections - Standard NavigationScroll page up arrow/ down arrow without changing cursor position |
Ctrl + Arrow Up / Arrow Down |
Selections - Fancy NavigationMove to opening bracket of faction, repeat for closing bracket |
Ctrl + M |
Selections - Fancy NavigationShow Function List and navigate |
Ctrl + R |
Selections - Fancy NavigationShow Function List without changing cursor position |
Ctrl + Shift + R |
Selections - Fancy NavigationGo to word in current file |
Ctrl + ; |
Selections - Fancy NavigationJump forward/ backwards to/ from previous positions or selections |
Alt + - / + on Numeric Keypad |
Selections - Fancy NavigationGoto line |
Ctrl + G |
Selections - Fancy NavigationCenter screen to cursor |
Ctrl + K C |
Selections - Standard SelectionsExtend selection one character left arrow/ right arrow |
Shift + Arrow Left / Arrow Right |
Selections - Standard SelectionsExtend selection one word left arrow/ right arrow |
Ctrl + Shift + Arrow Left / Arrow Right |
Selections - Standard SelectionsExtend selection one sub-word left arrow/ right arrow |
Alt + Shift + Arrow Left / Arrow Right |
Selections - Standard SelectionsExtend selection one line up arrow/ down arrow |
Shift + Arrow Up / Arrow Down |
Selections - Standard SelectionsExtend selection one page up arrow/ down arrow |
Shift + Page Up / Page Down |
Selections - Standard SelectionsExtend selection to beginning/ end of line |
Shift + Home / End |
Selections - Standard SelectionsExtend selection to beginning of file/ end of file |
Ctrl + Shift + Home / End |
Selections - Standard SelectionsSelect All |
Ctrl + A |
Selections - Advanced SelectionsSelect Line, |
Ctrl + L |
Selections - Advanced SelectionsSelect current word, continue press D for expanding selection. Then continue in multi-line editing mode |
Ctrl + D |
Selections - Advanced SelectionsSelect all occurrences of current word, then continue in multi-line editing mode |
Alt + F3 |
Selections - Advanced SelectionsWith multiple lines selected - enter multi-line editing mode. |
Ctrl + Shift + L |
Selections - Advanced SelectionsCancel Selection |
Esc |
Selections - Advanced SelectionsSelect lines in this indention |
Ctrl + Shift + J |
Selections - Advanced SelectionsExpand Selection |
Ctrl + Shift + A |
Selections - Advanced SelectionsExpand selection |
Ctrl + Shift + Space |
Selections - Advanced SelectionsSelect current function enclosed by brackets or parentheses |
Ctrl + Shift + M |
Cool Text ManipulationMove line or selection up arrow/ down arrow |
Ctrl + Shift + Arrow Up / Arrow Down |
Cool Text ManipulationInsert line after and position cursor at beginning of new line |
Ctrl + Enter |
Cool Text ManipulationInsert line after and position cursor at beginning of new line |
Ctrl + Enter |
Cool Text ManipulationJoin line below at end of current line |
Ctrl + J |
Cool Text ManipulationDuplicate lines (on Sublime 3 on Windows this seem to no longer work, try Ctrl+Shift+D instead) |
Ctrl + Shift + Arrow Down |
Cool Text ManipulationTranspose |
Ctrl + T |
Cool Text ManipulationSort Lines case sensitive |
F9 |
Cool Text ManipulationSort Lines case in-sensitive |
Shift + F9 |
Cool Text ManipulationIndent/ unindent |
Ctrl + ] / [ |
Cool Text ManipulationDuplicate line or selection |
Ctrl + Shift + D |
Cool Text ManipulationToggle Comment line |
Ctrl + / |
Cool Text ManipulationToggle Comment block |
Ctrl + Shift + / |
Cool Text ManipulationChange selection to Uppercase |
Ctrl + k u |
Cool Text ManipulationChange selection to Lowercase |
Ctrl + K L |
Cool Text ManipulationWrap lines to 80 characters and remove indent |
Alt + Q |
DeletionsDelete character to the right |
Delete |
DeletionsDelete character to the left |
Backspace |
DeletionsDelete word to the left |
Ctrl + Backspace |
DeletionsDelete word to the right |
Ctrl + Delete |
DeletionsDelete from cursor to beginning of line |
Ctrl + Shift + Backspace |
DeletionsDelete from cursor to end of line |
Ctrl + Shift + Delete |
Undo and RedoUndo |
Ctrl + Z |
Undo and RedoRedo |
Ctrl + Shift + Z |
Undo and RedoRedo or repeat |
Ctrl + Y |
Undo and RedoSoft Undo |
Ctrl + U |
Undo and RedoSoft redo |
Ctrl + Shift + U |
Cut, Copy and PasteCut |
Shift + Delete |
Cut, Copy and PasteCopy |
Ctrl + Insert |
Cut, Copy and PastePaste |
Shift + Insert |
Cut, Copy and PasteCut |
Ctrl + X |
Cut, Copy and PasteCopy |
Ctrl + C |
Cut, Copy and PastePaste |
Ctrl + V |
Cut, Copy and PastePaste and match current indention |
Ctrl + Shift + V |
Cut, Copy and PastePaste from History |
Ctrl + K V |
Find and ReplaceStandard Find |
Ctrl + F |
Find and ReplaceFind and Replace |
Ctrl + H |
Find and ReplaceFind and Replace in open tabs/ files and folders |
Ctrl + Shift + F |
Find and ReplaceReplace next |
Ctrl + Shift + H |
Find and ReplaceFind next/ previous |
F3 / Shift + F3 |
Find and ReplaceCreates file with search results from all open files in new tab |
Ctrl + Shift + F |
Find and ReplaceFind and highlight current word in text |
Ctrl + D |
Find and ReplaceFind under |
Ctrl + F3 |
Find and ReplaceFind under previous |
Ctrl + Shift + F3 |
Find and ReplaceFind all under |
Alt + F3 |
Find and ReplaceSlurp find string |
Ctrl + E |
Find and ReplaceSlurp replace string |
Ctrl + Shift + E |
Menu ControlNew Window |
Ctrl + Shift + N |
Menu ControlClose Window |
Ctrl + Shift + W |
Menu ControlOpen File |
Ctrl + O |
Menu ControlReopen last file |
Ctrl + Shift + T |
Menu ControlNew file |
Ctrl + N |
Menu ControlSave file |
Ctrl + S |
Menu ControlSave file as |
Ctrl + Shift + S |
Menu ControlClose File |
Ctrl + F4 |
Menu ControlClose Sublime |
Ctrl + W |
Bookmarks and MarksToggle Bookmark |
Ctrl + F2 |
Bookmarks and MarksGo to next bookmark |
F2 |
Bookmarks and MarksGo to previous bookmark |
Shift + F2 |
Bookmarks and MarksSelect all bookmarks |
Alt + F2 |
Bookmarks and MarksSet Mark |
Ctrl + K Space |
Bookmarks and MarksSelect to mark |
Ctrl + K A |
Bookmarks and MarksDelete to mark |
Ctrl + K W |
Bookmarks and MarksSwap with mark |
Ctrl + K X |
Bookmarks and MarksYank |
Ctrl + K Y |
Manage Sublime Window, Files and TabsToggle sidebar |
Ctrl + K B |
Manage Sublime Window, Files and TabsMove to next/ previous open tab |
Ctrl + Page Down / Page Up |
Manage Sublime Window, Files and TabsMove to next/ previous open tab by stack (order they were opened) |
Ctrl + Tab / Ctrl + Shift + Tab |
Manage Sublime Window, Files and TabsReopen last closed tab |
Ctrl + Shift + T |
Manage Sublime Window, Files and TabsZoom - increase/ decrease font size |
Ctrl + / - |
Manage Sublime Window, Files and TabsQuick Open - Show file list of currently opened file |
Ctrl + P |
Manage Sublime Window, Files and TabsToggle full screen |
F11 |
Manage Sublime Window, Files and TabsToggle full screen distraction free |
Shift + F11 |
Split PanesSplit layout to 1 pane |
Alt + Shift + 1 |
Split PanesSplit layout to 2 vertical panes |
Alt + Shift + 2 |
Split PanesSplit layout to 3 vertical panes |
Alt + Shift + 3 |
Split PanesSplit layout to 4 vertical panes |
Alt + Shift + 4 |
Split PanesSplit layout to 2 vertical and 2 horizontal panes |
Alt + Shift + 5 |
Split PanesSplit layout to 2 horizontal panes |
Alt + Shift + 8 |
Split PanesFocus/ cursor on split pane #1 |
Ctrl + 1 |
Split PanesFocus/ cursor on split pane #2 |
Ctrl + 2 |
Split PanesFocus/ cursor on split pane #3 |
Ctrl + 3 |
Split PanesFocus/ cursor on split pane #4 |
Ctrl + 4 |
Split PanesNew pane in pane #1 thru #4 |
Ctrl + Shift + 1. … 4 |
Split PanesOpen new pane, and move current window into new pane |
Ctrl + K , then Arrow Up (with Ctrl pressed) |
Split PanesClose current pane |
Ctrl + K , then Arrow Down |
Split PanesMove to next pane to the left arrow/ right arrow |
Ctrl + K , then left arrow / Arrow Right |
Split PanesOpen new tab in pane to the left arrow/ right arrow\ |
Ctrl + K , then Ctrl + Shift + Arrow Right / Arrow Left |
Split PanesJump to tab 1..10 in current pane |
Alt + 1 … 0 |
OthersFold/ unfold |
Ctrl + Shift + [ / ] |
OthersFold by level 1….9 |
Ctrl + K , then Ctrl + 1 .… 9 |
OthersUnfold all |
Ctrl + K , then Ctrl + J |
OthersToggle spell checking |
F6 |
OthersFind next misspelling |
Ctrl + F6 |
OthersFind previous misspelling |
Ctrl + Shift + F6 |
OthersToggle Console |
Ctrl + ` |
OthersToggle word wrap - View - Word wrap |
Alt + V , then W |