ICE keyboard shortcuts

Overview

How To

Options


You can use any of the following keyboard shortcuts in the text editor.

Shortcut

Description

Ctrl+C

Copy

Ctrl+V

Paste

Ctrl+X

Cut

Ctrl+Z

Undo

Ctrl+F

Find selected word (forward)

Ctrl+G

Find (forward)

Ctrl+H

Find (backward)

Ctrl+L

Go to line

Ctrl+Space

Typing completion

Typing completion looks at the current word near the cursor and suggests possible matching words that depend on the context. The words can come from the list of all KF functions, keywords in the DFA syntax, and attributes of the current class. If the prefix for typing completion is a child rule followed by a colon, then typing completion offers the methods from the child class. Ctrl+Space brings up a list of choices below the current context. You can use the arrow keys and press Enter, or click with the mouse to select a word from the list. You can dismiss the list by pressing the Esc key.

There is also a special case for typing completion when you enter a square bracket. Square brackets are used to designate a unit, so if you type a bracket then the typing completion is limited to NX units. The typing completion also adds the closing bracket to the unit identifier.

Home

Start of a line

End

End of a line

Ctrl+Home

Start of the buffer

Ctrl+End

End of the buffer

Shift+Left Arrow

Adjust selected area by one character

Shift+Right Arrow

Adjust selected area

Shift+Up Arrow

Adjust selected area

Shift+Down Arrow

Adjust selected area

Ctrl+Left Arrow

Move caret one word left

Ctrl+Right Arrow

Move caret one word right

Alt+Left Arrow

Decrease indent for selected text

Alt+Right Arrow

Increase indent for selected text

Ctrl+A

Select all

Esc

Unselect all

Alt+S

Switch to table view