Table of Contents

Message Editors

The message editor is what you use to compose a message — for e-mail, NetMail, sub-board posts, and feedback. Synchronet always has an internal editor (the built-in line editor) available, and the sysop can additionally install one or more external editors that you can pick instead. Which editor you actually get is determined by your User Settings (the E option) plus what the sysop has made available.

External editors come in two forms:

Available editors

The sysop installs external editors in SCFG -> External Programs -> Message Editors. See the editor how-to pages for setup of specific editors.

Built-in line editor

The internal line editor is always available regardless of terminal type. It works line-by-line: you type a line, press <CR>, and move on to the next. There are two categories of editing commands.

Slash (/) commands are entered at the start of a new blank line (type / followed by the command name and press <CR>).

Control (Ctrl) commands may be entered from any cursor position on the current line. Commands marked * require ANSI terminal support.

Slash commands

Control commands

Text attributes (Ctrl-Ax)

The Ctrl-A command toggles a text attribute. Attributes take effect when the line is word-wrapped or <CR> is pressed. Type Ctrl-A then the attribute letter:

LetterEffect
KBlack foreground
RRed foreground
GGreen foreground
YYellow foreground
BBlue foreground
MMagenta foreground
CCyan foreground
WWhite foreground
07Background color (0=black … 7=white, matching foreground order)
HHigh intensity (bold)
IBlinking
NNormal — reset all attributes
PInsert a pause into the message
LInsert a form feed into the message

For a complete reference to Ctrl-A codes as used in ANSI text files and custom menus, see Ctrl-A Codes.

See Also