Free IDE / Editor for Arduino / Genuino and its clones
| Up | Up |
| Shift+Up | SelUp |
| Ctrl+Up | ScrollUp |
| Down | Down |
| Shift+Down | SelDown |
| Ctrl+Down | ScrollDown |
| Left | Left |
| Shift+Left | SelLeft |
| Ctrl+Left | WordLeft |
| Shift+Ctrl+Left | SelWordLeft |
| Right | Right |
| Shift+Right | SelRight |
| Ctrl+Right | WordRight |
| Shift+Ctrl+Right | SelWordRight |
| PgDn | PageDown |
| Shift+PgDn | SelPageDown |
| Ctrl+PgDn | PageBottom |
| Shift+Ctrl+PgDn | SelPageBottom |
| PgUp | PageUp |
| Shift+PgUp | SelPageUp |
| Ctrl+PgUp | PageTop |
| Shift+Ctrl+PgUp | SelPageTop |
| Home | LineStart |
| Shift+Home | SelLineStart |
| Ctrl+Home | EditorTop |
| Shift+Ctrl+Home | SelEditorTop |
| End | LineEnd |
| Shift+End | SelLineEnd |
| Ctrl+End | EditorBottom |
| Shift+Ctrl+End | SelEditorBottom |
| Ins | ToggleMode |
| Ctrl+A | SelectAll |
| Ctrl+X | Cut |
| Shift+Del | Cut |
| Ctrl+C | Copy |
| Ctrl+Ins | Copy |
| Ctrl+V | Paste |
| Shift+Ins | Paste |
| Alt+BkSp | Undo |
| Ctrl+Z | Undo |
| Shift+Alt+BkSp | Redo |
| Shift+Ctrl+Z | Redo |
| Tab | Tab |
| Shift+Tab | ShiftTab |
| F1 | ContextHelp |
| Shift+Ctrl+I | BlockIndent |
| Shift+Ctrl+U | BlockUnindent |
| Enter | LineBreak |
| Shift+Enter | LineBreak |
| Ctrl+M | LineBreak |
| Ctrl+N | InsertLine |
| Ctrl+T | DeleteWord |
| Ctrl+Y | DeleteLine |
| Shift+Ctrl+Y | DeleteEOL |
| Del | DeleteChar |
| BkSp | DeleteLastChar |
| Shift+BkSp | DeleteLastChar |
| Ctrl+BkSp | DeleteLastWord |
| Ctrl+0 | GotoMarker0 |
| Ctrl+1 | GotoMarker1 |
| Ctrl+2 | GotoMarker2 |
| Ctrl+3 | GotoMarker3 |
| Ctrl+4 | GotoMarker4 |
| Ctrl+5 | GotoMarker5 |
| Ctrl+6 | GotoMarker6 |
| Ctrl+7 | GotoMarker7 |
| Ctrl+8 | GotoMarker8 |
| Ctrl+9 | GotoMarker9 |
| Shift+Ctrl+0 | SetMarker0 |
| Shift+Ctrl+1 | SetMarker1 |
| Shift+Ctrl+2 | SetMarker2 |
| Shift+Ctrl+3 | SetMarker3 |
| Shift+Ctrl+4 | SetMarker4 |
| Shift+Ctrl+5 | SetMarker5 |
| Shift+Ctrl+6 | SetMarker6 |
| Shift+Ctrl+7 | SetMarker7 |
| Shift+Ctrl+8 | SetMarker8 |
| Shift+Ctrl+9 | SetMarker9 |
| Shift+Ctrl+N | NormalSelect |
| Shift+Ctrl+C | ColumnSelect |
| Shift+Ctrl+L | LineSelect |
| Shift+Ctrl+B | MatchBracket |