Form editing
The form page is the main work surface. It shows one table at a time as a vertical list of fields, with modal editing and inline validation.
Opening a table
Section titled “Opening a table”Open a table with Continue on the Intro screen (first table of the selected
profile), from the find-file palette
(profile/table), or by selecting a row in the
picker.
Form layout
Section titled “Form layout”The form shows:
- the table name at the top (with a
[filtered]suffix when a picker filter is active); - the current position on the right, such as
3/120orNew Entry; - the fields as a vertical canvas.
Editor modes
Section titled “Editor modes”Fields use a modal editor. The status line shows the current mode:
- Normal (
NOR) — move between fields and run entry-level commands; - Insert (
INS) — type into the active field; - Select (
SEL) — select text within a field.
With the default (Vim-style) preset, i or a enters insert mode and Esc
returns to normal mode. See
Editor modes and presets for the other
presets.
Tab and Shift+Tab move between fields regardless of the preset.
Saving and reverting
Section titled “Saving and reverting”| Action | Binding |
|---|---|
| Save | Ctrl+S |
| Save and quit | Ctrl+Shift+S |
| Revert | Space b r |
Unsaved changes show a [+] marker in the status line. Navigating away with
unsaved changes asks whether to discard them.
Computed fields
Section titled “Computed fields”Columns backed by a Steel script are computed by the server; the client shows their values and refreshes them, but you do not type into them directly.
Continue
Section titled “Continue”- Field types — how each column type is edited.
- The form picker — finding and filtering rows.
- Entries and versions — moving between rows and dealing with save conflicts.
- Validation — how field validation behaves.