# Emacs Key Bindings (Default)

This page lists the default Emacs key bindings. There are also pages that list the default key bindings on the Windows/Linux and Mac OS X platforms. As any of these key bindings schemes can be customized, these pages stand as references to the defaults. To view the current list of key bindings for your Komodo installation (including any custom key bindings), select Help|List Key Bindings. The different key binding schemes are either set according to the platform on which you installed Komodo, or they are selected in Edit|Preferences|Editor|Keybindings.

## Emacs Scheme

### Code Browser

Locate current scope... |
Ctrl+C, Ctrl+L

### Debugger

Clear All Breakpoints |
Ctrl+F9
Disable/Enable Breakpoint |
F9
Listen for Remote Debugger |
Ctrl+Shift+F7
Run Script |
F7
Ctrl+F7
Run to Cursor |
Shift+F10
Ctrl+Shift+F10
Show Current Statement |
Alt+*
Start |
F5
Ctrl+F5
Start/Find/Hide Default Interactive Shell |
F12
Step In |
F11
Ctrl+F11
Step Out |
Shift+F11
Ctrl+Shift+F11
Step Over |
F10
Ctrl+F10
Stop |
Shift+F5

### Delete Blank Line

Delete Blank Lines |
Ctrl+X, Ctrl+O

### Editor

Back |
Shift+Backspace
Backspace |
Backspace
Beginning of Line |
Ctrl+A
Beginning of Line (first visible char/first column) |
Home
Cancel AutoComplete |
Ctrl+G
Close Current Buffer |
Ctrl+X, K
Ctrl+F4
Copy |
Ctrl+Insert
Copy Region |
Alt+W
Escape, W
Alt+W
Cut |
Shift+Delete
Ctrl+Shift+X
Cut Region |
Ctrl+W
Cut rest of line |
Ctrl+K
Decrease Line Indent |
Ctrl+C, <
Delete |
Ctrl+Delete
Ctrl+D
Delete
Delete Word Left |
Ctrl+Backspace
Alt+Backspace
Delete Word Right |
Alt+D
Alt+Delete
End of Line |
End
Ctrl+E
Exchange Current Point and Mark |
Ctrl+X, Ctrl+X
Go to End of Document |
Ctrl+End
Alt+Shift+.
Go to Line... |
Alt+L
Alt+G
Go to Next Bookmark |
F2
Go to Next Line |
Ctrl+N
Down
Go to Previous Bookmark |
Shift+F2
Go to Previous Line |
Ctrl+P
Up
Go to Top of Document |
Ctrl+Home
Alt+Shift+,
Increase Line Indent |
Ctrl+C, >
Insert Abbreviation Snippet by Name |
Ctrl+T
Insert Newline |
Return
Insert Newline (align with current line) |
Ctrl+Shift+Return
Insert Newline (continue comments) |
Shift+Return
Insert Newline (no favors) |
Ctrl+Return
Insert Next Key as Literal Character |
Ctrl+Q
Join current and next lines |
Ctrl+J
Move Back Part of Word |
Alt+Right
Move Forward Part of Word |
Alt+Left
Move Left One Character |
Ctrl+B
Left
Move One Character Right |
Ctrl+F
Right
Move One Word Left |
Ctrl+Left
Alt+B
Move One Word Right |
Ctrl+Right
Alt+F
Move to previous mark in mark ring |
Ctrl+U, Ctrl+Space
Open Line |
Ctrl+O
Page Down |
Ctrl+V
Page_Down
Page Up |
Page_Up
Alt+V
Escape, V
Paragraph Down |
Escape, N
Paragraph Up |
Alt+P
Escape, P
Paste |
Ctrl+Y
Shift+Insert
Paste and Select |
Ctrl+Shift+V
Reflow paragraph(s) |
Escape, Q
Remove All Bookmarks |
Ctrl+Shift+F2
Repeat next keystroke N times |
Ctrl+U
Scroll One Line Down |
Escape, Z
Ctrl+Down
Alt+Z
Scroll One Line Up |
Ctrl+Z
Ctrl+Up
Scroll current line to center of screen |
Ctrl+L
Scroll current line to top of screen |
Ctrl+X, !
Select Next Character |
Shift+Right
Select Next Part of Word |
Alt+Shift+Right
Select Next Word |
Ctrl+Shift+Right
Select Page Down |
Shift+Page_Down
Select Page Up |
Shift+Page_Up
Select Previous Character |
Shift+Left
Select Previous Part of Word |
Alt+Shift+Left
Select Previous Word |
Ctrl+Shift+Left
Select to Beginning of Line (always first column) |
Ctrl+Shift+A
Select to Beginning of Line (first char/first column) |
Shift+Home
Select to Beginning of word |
Ctrl+Shift+W
Select to End of Line |
Shift+End
Ctrl+Shift+E
Select to Next Line |
Shift+Down
Select to Previous Line |
Shift+Up
Select to Top of Document |
Ctrl+Shift+Home
Set Mark |
Ctrl+Space
Split Line |
Alt+Ctrl+O
Escape, Ctrl+O
Toggle Bookmark |
Ctrl+F2
Toggle Overtype/Insert Mode |
Insert
Transpose Current and Previous Characters |
Ctrl+T
Transpose Current and Previous Lines |
Ctrl+L
Undo |
Ctrl+/
Ctrl+X, U
Zoom Font Size Down |
Ctrl+Shift+-
Zoom Font Size Up |
Ctrl+Shift+=
Ctrl+Shift++

### Find

Find Next |
F3
Find Next Result |
Ctrl+Shift+F3
Find Next Selected |
Ctrl+F3
Find Previous |
Shift+F3
Find in Files... |
Ctrl+Shift+F
Incremental Search |
Ctrl+S
Incremental Search Backwards |
Ctrl+R
Replace... |
Alt+Shift+5

### General

Edit Properties |
Alt+Return
Least Recently Viewed File |
Ctrl+Shift+Tab
Ctrl+Shift+F6
Most Recently Viewed File |
Ctrl+Tab
Ctrl+F6
New File (default type) |
Ctrl+Shift+N
Next File |
Ctrl+Page_Down
Open File dialog... |
Ctrl+X, Ctrl+F
Open Project... |
Ctrl+Shift+J
Previous File |
Ctrl+Page_Up
Quit |
Ctrl+X, Ctrl+C
Refresh Status |
Ctrl+C, R
Save |
Ctrl+X, Ctrl+S
Save All |
Ctrl+Shift+S

### Help

Alternate Help on Selection |
Ctrl+F1
Help... |
F1
Language-Specific Help on Selection |
Shift+F1

### Macro

End Recording |
Ctrl+X, )
Ctrl+X, )
Execute Last Macro |
Ctrl+X, M
Ctrl+X, e
Start/Resume Recording |
Ctrl+X, (
Ctrl+X, (

### Source Code

Comment Region |
Ctrl+C, #
Ctrl+C, c
Ctrl+3
Complete Word (backwards) |
Ctrl+Shift+Space
Find All Functions |
Ctrl+F8
Find Next Function |
F8
Find Previous Function |
Shift+F8
Go to Definition |
Escape, .
Jump to Matching Brace |
Ctrl+]
Select to Matching Brace |
Ctrl+M
Un-comment Region |
Ctrl+C, u
Ctrl+Shift+3
Ctrl+2

### Source Control

Add File |
Ctrl+C, A
Add Folder |
Ctrl+C, Shift+A
Commit Changes |
Ctrl+C, C
Commit Changes in Folder |
Ctrl+C, Shift+C
Compare |
Ctrl+C, D
Compare Files in Folder |
Ctrl+C, Shift+D
Edit |
Ctrl+C, E
History |
Ctrl+C, H
Remove File |
Ctrl+C, O
Revert Changes |
Ctrl+C, V
Revert Changes in Folder |
Ctrl+C, Shift+V
Update |
Ctrl+C, U
Update Folder |
Ctrl+C, Shift+U

### Tools

Run Command... |
Ctrl+R

### User Interface

Browser Preview |
Ctrl+C, Ctrl+V
Show/Hide Code Browser Tab |
Ctrl+Shift+C
Show/Hide End of Lines |
Ctrl+Shift+7
Ctrl+7
Show/Hide Output Pane |
Ctrl+Shift+O
Show/Hide Projects Sidebar |
Ctrl+Shift+P
Show/Hide Toolbar Button Text |
Ctrl+Shift+B
Show/Hide Toolbox Sidebar |
Ctrl+Shift+T
Show/Hide Whitespace |
Ctrl+Shift+8
Ctrl+8
Split view of tab |
Ctrl+X, 5, 2
View Source |
Ctrl+C, Ctrl+S
View/Hide Indentation Guides |
Ctrl+Shift+5
Ctrl+5
View/Hide Line Numbers |
Ctrl+Shift+4
Ctrl+4
Word-wrap long lines |
Ctrl+Shift+9
Ctrl+9