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