QED - Fullscreen Editor

About the QED Manual

Tutorial Guide

     Getting Started

     The Status Line

     The Command Line

     Text Area

     Appending New Text (F1)

     Appending or Inserting Lines (F1/F2)

     Using the Del and Backspace keys

     Inserting text using Ins

     Other Cursor keys which Simplify Editing

     Saving your Text

      Exercise

     More on the F1 and F2 keys

     Deleting Lines (F3 key)

     Filling Lines (F4 key)

     Centering Lines (CtrlF4)

     Splitting and Joining Lines (F5/F6 keys)

     Tagging Blocks of Text (F7/F8 keys)

      Line Tagging
      Block Tagging

     Insert Mode and Block Move and Copy

     Re-setting the Last Tagged Lines or Block

     Re-executing Commands (F9/F10 keys)

     Tabs

     Line Drawing Characters

     Margins

      Moving Your Margins (Shift F1 to F6)
      Auto Fill and Your Right Margin
      Auto Justify
      Indenting and Your Left Margin

     Line Flags

      Overstrike Flag ( Alt o )
      Continuation Flag ( Alt c )
      Paragraph Flag ( Alt p )

     Some Simple Editor Commands.

     Learn Mode

     Absolute Line Positioning

     Simple Pattern Matching

     File I/O Commands

     The View Command

     Executing System Commands

     Epilogue

Using qed on non-QNX terminal types

     Setting Your Terminal Type

     Required Terminal Capabilities

     Screen Output

     Keyboard Input

Reference Manual

    The Syntax of Editor Commands

     Line Range

     Command Specification Character

     Right Arguments

    Placing Multiple Commands On A Line

    Special Characters

     The Linefeed Character (hex 0A)

     The NUL Character (hex 00)

     The Meta Characters (@$^^&.*[)

     The Backslash Character (\)

     The Tab Character (hex 09)

     The Command Character (hex FF)

     The Recall Character (hex FE)

     The Keyboard Input Character (hex FD)

     The Macro Disable Character (hex A3)

    The Condition Register

    Delete Buffers

     The Character Delete Buffer

     The Line Delete Buffer

     Break Handling

     The Pattern Matcher

      Some Pattern Examples

    Command Reference:

    Append (a)

     Syntax:

     Description:

     Current line:

     Condition register:

    Branch (b)

     Syntax:

     Description:

     Current line:

     Condition register:

    Change (c)

     Syntax:

     Description:

     Current line:

     Condition register:

    Delete (d)

     Syntax:

     Description:

     Current line:

     Condition register:

    Edit (e)

     Syntax:

     Description:

     Current line:

     Condition register:

    File (f)

     Syntax:

     Description:

     Current line:

     Condition register:

    Global (g)

     Syntax:

     Description:

     Current line:

     Condition register:

    Insert (i)

     Syntax:

     Description:

     Current line:

     Condition register:

    Join (j)

     Syntax:

     Description:

     Current line:

     Condition register:

    Kopy (k)

     Syntax:

     Description:

     Current line:

     Condition register:

    Learn (l)

     Syntax:

     Description:

     Current line:

     Condition register:

    Move (m)

     Syntax:

     Description:

     Current line:

     Condition register:

    Option (o)

     Syntax:

     Description:

      Options

     Current line:

     Condition register:

    Print (p)

     Syntax:

     Description:

     Current line:

     Condition register:

    Quit (q)

     Syntax:

     Description:

     Current line:

     Condition register:

    Read (r)

     Syntax:

     Description:

     Current line:

     Condition register:

    Substitute (s)

     Syntax:

     Description:

     Current line:

     Condition register:

    Translate (t)

     Syntax:

     Description:

     Current line:

     Condition register:

    Until (u)

     Syntax:

     Description:

     Current line:

     Condition register:

    View (v)

     Syntax:

     Description:

      View screen options

     Current line:

     Condition register:

    Write (w)

     Syntax:

     Description:

     Current line:

     Condition register:

    Execute (x)

     Syntax:

     Description:

     Current line:

     Condition register:

    Yut? (prompt) (y)

     Syntax:

     Description:

     Current line:

     Condition register:

    Zap (z)

     Syntax:

     Description:

     Current line:

     Condition register:

Defining Your Own Macros

     What is a Macro

     Multi-line Macros

     Macros Containing Branches

     Suggestions

Appendix A - Error Messages

Quick Reference

     Control Keys

     Cursor Movement Keys

     Character Editing Keys

     Function Keys

     Option Control

     Margin Control

     Line Flags

     Special Characters

     Editor Commands

     Line Range range

     Line Address line

     Meta Characters Used in Patterns

     File I/O Commands

     Alphabetical List of All Editor Commands

     Examples