Entering and Exiting Forms Mode Top Data File Format
The commands of Forms mode belong to the C-c prefix, with one
exception: TAB
, which moves to the next field. Forms mode uses
different key maps for normal mode and read-only mode. In read-only
Forms mode, you can access most of the commands without the C-c
prefix, but you must type ordinary letters instead of control
characters; for example, type n instead of C-c C-n.
If your Emacs has been built with X-toolkit support, Forms mode will provide its own menu with a number of Forms mode commands.
C-c C-n |
Show the next record ( |
C-c C-p |
Show the previous record ( |
C-c C-l |
Jump to a record by number ( |
C-c < |
Jump to the first record ( |
C-c > |
Jump to the last record ( |
TAB
|
Jump to the next field in the current record ( |
C-c C-q |
Toggles read-only mode ( |
C-c C-o |
Create a new record and insert it before the current record
( |
C-c C-k |
Delete the current record ( |
C-c C-s regexp RET
|
Search forward for regexp in all records following this one
( |
C-c C-r regexp RET
|
Search backward for regexp in all records following this one
( |
M-x forms-prev-field |
Similar to |
M-x forms-save-buffer |
Forms mode replacement for |
M-x forms-print | This command can be used to make a formatted print of the contents of the data file. |
In addition the command M-x revert-buffer is useful in Forms mode just as in other modes.
The following function key definitions are set up in Forms mode (whether read-only or not):
next | forms-next-record |
prior | forms-prev-record |
begin | forms-first-record |
end | forms-last-record |
S-Tab | forms-prev-field |