# 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