The editor is a standard Tk text window. Tk implements its own set of editing methods (called key bindings). The bindings below are quoted from [welch], pp 385-387. The first 3 items on the list are specific to AvnFPS.
Table A.1. Key Bindings
| Ctrl-u | Undo changes. |
| Ctrl-r | Redo changes. |
| Insert | Toggles insert/overwrite mode. |
| Any-Key | Insert normal printing characters. |
| Button1 | Sets the insert point, clear the selection, set focus. |
| Ctrl-Button1 | Set the insert point without affecting the selection. |
| Button1-Motion | Sweep out a selection from the insert point. |
| Double-Button1 | Select the word under the mouse. |
| Triple-Button1 | Select the line under the mouse. |
| Shift-Button1 | Adjust the end of selection closest to the mouse. |
| Shift-Button1-Motion | Continue to adjust the selection. |
| Button2 | Paste the selection, or set the scrolling anchor. |
| Button2-Motion | Scroll the window. |
| Left or Ctrl-b | Move the cursor left one character. Clear selection. |
| Shift-Left | Move the cursor and extend the selection. |
| Ctrl-Left | Move the cursor by words. Clear the selection. |
| Ctrl-Shift-Left | Move the cursor by words. Extend the selection. |
| Right or Ctrl-f | Right bindings are analogous to Left bindings. |
| Alt-b or Alt | Same as Ctrl-Left, Ctrl-Right. |
| Up or Ctrl-p | Move the cursor up one line. Clear the selection. |
| Ctrl-Up | Move the cursor by paragraph which are group of lines separated by a blank line. |
| Ctrl-Shift-Up | Move the cursor by paragraph. Extend selection. |
| Down or Ctrl-n | All Down bindings are analogous to Up bindings. |
| PgUp, PgDn | Move the cursor by one screen. Clear the selection. |
| Shift-PgUp, Shift-PgDn | Move the cursor by one screen. Extend the selection. |
| Home or Ctrl-a | Move the cursor to line start. Clear the selection. |
| Shift-Home | Move the cursor to line start. Extend the selection. |
| End or Ctrl-e | Move the cursor to line end. Clear the selection. |
| Shift-End | Move the cursor to line end. Extend the selection. |
| Ctrl-Home | Move the cursor to the beginning of text. Clear the selection. |
| Ctrl-End | Move the cursor to the beginning of text. Extend the selection. |
| Ctrl-/ | Select everything in the text widget. |
| Ctrl-\ | Clear the selection. |
| Delete | Delete the selection, if any. Otherwise delete the character to the right of the cursor. |
| Backspace or Ctrl-h | Delete the selection, if any. Otherwise delete the character to the left of the cursor. |
| Ctrl-d | Delete character to the right of the cursor. |
| Alt-d | Delete word to the right of the cursor. |
| Ctrl-k | Delete from cursor to the end of the line. If you are at the end of the line, delete the newline character. |
| Ctrl-o | Insert a newline but do not advance the cursor. |
| Alt-Delete | Delete the word to the left of the cursor. |
| Ctrl-t | Transpose the characters on either side of the cursor. |