This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
multics_teco [2017/03/11 17:38] papa |
multics_teco [2017/03/11 17:40] (current) papa |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Multics TECO ====== | ||
+ | |||
+ | The [[TECO]] character-oriented text editor, famous for its powerful but arcane editing and programming language, was ported to [[Multics]] by Rick Gumpertz and Mike Grady. TECO's steep learning curve makes it unsuitable for casual users, but its command set's low dependence on control characters and non-alphanumeric characters makes it easier to use on terminals with simplified keyboards like tablets and smartphones. | ||
+ | |||
+ | Although Multics TECO is based on the PDP-10 version of the editor there are some minor variations in the command set. | ||
+ | |||
+ | ===== Survival TECO ===== | ||
+ | |||
+ | The following 4 rules and 12 commands are enough for useful basic editing of text files on Multics with TECO. | ||
+ | |||
+ | ==== General rules ==== | ||
+ | |||
+ | - Invoke TECO with the command '' | ||
+ | - Commands typed into TECO are executed by pressing the dollar-sign ('' | ||
+ | - Commands don't have to be executed one-at-a-time. You can type a long series of commands followed by '' | ||
+ | - TECO is character-oriented, | ||
+ | |||
+ | ==== Commands ==== | ||
+ | |||
+ | //The TECO command prompt is// '' | ||
+ | |||
+ | |1.|'' | ||
+ | |2.|'' | ||
+ | |3.|'' | ||
+ | |4.|'' | ||
+ | |5.|'' | ||
+ | |6.|'' | ||
+ | [1] May insert numeric prefix to move/delete multiple characters (negative reverses direction)\\ | ||
+ | [2] May insert numeric prefix to move/ | ||
+ | [3] Any character not included in //text// may be substituted for the delimiters '':'' | ||
+ | |||
+ | For more information, | ||
+ | |||