Keyboard shortcuts for working with NC text

The following set of keyboard shortcuts for working with text is supported:

Key strokesPerform action

Move cursor left one char

Move cursor right one char

Move cursor up one line

Move cursor down one line
Ctrl + ←Move cursor left one word
Ctrl + →Move cursor right one word
HomeMove cursor to beginning of line
EndMove cursor to end of line
Page UpMove cursor up one page
Page DownMove cursor down one page
Ctrl + Page UpMove cursor to top of page
Ctrl + Page DownMove cursor to bottom of page
Ctrl + HomeMove cursor to absolute beginning
Ctrl + EndMove cursor to absolute end
Shift + ←

Move cursor left one char with text selection

Shift + →Move cursor right one char with text selection
Shift + ↑Move cursor up one line with text selection
Shift + ↓Move cursor down one line with text selection
Shift + Ctrl + ←Move cursor left one word with text selection
Shift + Ctrl + →Move cursor right one word with text selection
Shift + HomeMove cursor to beginning of line with text selection
Shift + EndMove cursor to end of line with text selection
Shift + Page UpMove cursor up one page with text selection
Shift + Page DownMove cursor down one page with text selection
Shift + Ctrl + Page UpMove cursor to top of page with text selection
Shift + Ctrl + Page DownMove cursor to bottom of page with text selection
Shift + Ctrl + HomeMove cursor to absolute beginning with text selection
Shift + Ctrl + EndMove cursor to absolute end with text selection
Ctrl + ASelect entire contents of editor, cursor to end

Ctrl + C

Ctrl + Insert

Copy selection to clipboard
Ctrl + ↑Scroll up one line leaving cursor position unchanged
Ctrl + ↓Scroll down one line leaving cursor position unchanged
InsertToggle insert/overwrite mode
Shift + Ctrl + NNormal selection mode
Shift + Ctrl + CColumn selection mode
Shift + Ctrl + LLine selection mode
Shift + Ctrl + BGo to matching bracket

Backspace

Shift + Backspace

Delete last char
DeleteDelete char at cursor
Ctrl + TDelete from cursor to end of word
Ctrl + BackspaceDelete from cursor to start of word
Shift + Ctrl + YDelete from cursor to end of line
Ctrl + YDelete current line

Enter

Shift + Enter

Ctrl + M

Break line at current position, move caret to new line
Ctrl + NBreak line at current position, leave caret

Ctrl + Z

Alt + Backspace

Perform undo if available

Shift + Ctrl + Z

Shift + Alt + Backspace

Perform redo if available

Ctrl + X

Shift + Delete

Cut selection to clipboard

Ctrl + V

Shift + Insert

Paste clipboard to current position
Shift + Ctrl + IIndent selection
Shift + Ctrl + UUnindent selection
TabAdd indent
Shift + TabRemove indent

See also:

G-code based milling operation

Job assignment for G-code based operation, G-code based lathe operation