Keyboard shortcuts for working with NC text
The following set of keyboard shortcuts for working with text is supported:
| Key strokes | Perform 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 | 
| Home | Move cursor to beginning of line | 
| End | Move cursor to end of line | 
| Page Up | Move cursor up one page | 
| Page Down | Move cursor down one page | 
| Ctrl + Page Up | Move cursor to top of page | 
| Ctrl + Page Down | Move cursor to bottom of page | 
| Ctrl + Home | Move cursor to absolute beginning | 
| Ctrl + End | Move 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 + Home | Move cursor to beginning of line with text selection | 
| Shift + End | Move cursor to end of line with text selection | 
| Shift + Page Up | Move cursor up one page with text selection | 
| Shift + Page Down | Move cursor down one page with text selection | 
| Shift + Ctrl + Page Up | Move cursor to top of page with text selection | 
| Shift + Ctrl + Page Down | Move cursor to bottom of page with text selection | 
| Shift + Ctrl + Home | Move cursor to absolute beginning with text selection | 
| Shift + Ctrl + End | Move cursor to absolute end with text selection | 
| Ctrl + A | Select 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 | 
| Insert | Toggle insert/overwrite mode | 
| Shift + Ctrl + N | Normal selection mode | 
| Shift + Ctrl + C | Column selection mode | 
| Shift + Ctrl + L | Line selection mode | 
| Shift + Ctrl + B | Go to matching bracket | 
| Backspace Shift + Backspace | Delete last char | 
| Delete | Delete char at cursor | 
| Ctrl + T | Delete from cursor to end of word | 
| Ctrl + Backspace | Delete from cursor to start of word | 
| Shift + Ctrl + Y | Delete from cursor to end of line | 
| Ctrl + Y | Delete current line | 
| Enter Shift + Enter Ctrl + M | Break line at current position, move caret to new line | 
| Ctrl + N | Break 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 + I | Indent selection | 
| Shift + Ctrl + U | Unindent selection | 
| Tab | Add indent | 
| Shift + Tab | Remove indent | 
See also:
G-code based milling operation
Job assignment for G-code based operation, G-code based lathe operation