Key(s) | Function |
Up Down Left Right | Cursor movement by one line or char |
Ctrl-Left Ctrl-Right | Move the cursor by one word left or right |
Shift-Up Shift-Down | Mark the current line or extend the mark |
PgUp & PgDd | Page up/down |
Home | Toggle the position between the start-of-code and the start of line |
End | Toggle the position between the end-of-the-code and end-of-line |
Enter | Enter a line break at the cursor position. Auto-indent is supported |
Backspace | Delete char left to the cursor (The key must be set to ASCII-Del) |
Del | Delete the char under the cursor. At the end of the line join the next line. If autoindent is enabled, delete also the leading spaces of the joined line. If lines are marked, delete the marked area |
Ctrl-Del | Delete to End-of-Line |
Ctrl-O | Open a new file. If the file name is left empty, an empty buffer is opened |
Ctrl-W | Toggle to the next file buffer |
Ctrl-Q or Alt-Q | Close a file buffer or end line-edit |
Ctrl-S | Save to file with the option to change the file name |
Ctrl-W | Switch to the next file buffer |
Ctrl-F | Find |
Ctrl-N | Repeat last find |
Ctrl-H or Ctrl-R | Find and Replace (opt) |
Ctrl-G | Go to a line |
Ctrl-T | Go to the first line (opt) |
Ctrl-B | Go to the last line (opt) |
Ctrl-K | Goto the bracket matching the one under the cursor (opt) |
Ctrl-L or Ctrl-Space | Mark/Unmark the current line. The mark can then be extended by moving the cursor |
Ctrl-X or Ctrl-Y | Cut the marked lines |
Ctrl-C or Ctrl-D | Copy the marked lines |
Ctrl-V | Insert the copied/cut lines. In the line edit mode paste the item under the cursor of the active window. |
Ctrl-Z | Undo the last change(s) |
Ctrl-P | Comment/Uncomment a line or marked area |
Ctrl-A | Change settings for tab size, search case sensitivity, auto-indent, comment string and writing tabs (opt) |
Ctrl-E | Redraw the screen. On WiPy and PyBord it shows the amount of free memory |