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