Forms Mode

Forms mode is an Emacs major mode for working with simple textual data bases in a forms-oriented manner. In Forms mode, the information in these files is presented in an Emacs window in a user-defined format, one record at a time. The user can view records or modify their contents.

Forms mode is not a simple major mode, but requires two files to do its job: a control file and a data file. The data file holds the actual data to be presented. The control file describes how to present it.

This file documents Forms mode, a form-editing major mode for GNU Emacs.

Forms Example An example: editing the password data base.
Entering and Exiting Forms Mode How to visit a file in Forms mode.
Forms Commands Special commands to use while in Forms mode.
Data File Format How to format the data file.
Control File Format How to control forms mode.
Format Description How to define the forms layout.
Modifying Forms Contents How to modify.
Miscellaneous Forms mode messages and other remarks.
Error Messages List of error messages forms mode can produce.
Long Example A more complex control file example.
Credits Thanks everyone.
GNU Free Documentation License The license for this documentation.
Index Index to this manual.

Copyright © 1989, 1997, 2001–2017 Free Software Foundation, Inc.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover Texts being “A GNU Manual,” and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled “GNU Free Documentation License”.

(a) The FSF's Back-Cover Text is: “You have the freedom to copy and modify this GNU manual.”