| Up | move command history up |
| Down | move command history down |
| Left | move cursor left |
| Right | move cursor right |
| Ins | toggle overwrite mode (you can set the two different cursor in CON_console.h) |
| Del | delete character above cursor |
| Backspace | delete character left of cursor |
| Home | move cursor to begin of command |
| End | move cursor to end of command |
| Ctrl-A | same as Home |
| Ctrl-E | same as End |
| Ctrl-C | clear commandline |
| Page-Up | move history up |
| Page-Down | move history down |
| Shift-Home | move to top of history |
| Shift-End | move to end of history |
| Ctrl-L | clear history |