diff --git a/bin/sys1/ts.imedit b/bin/sys1/ts.imedit new file mode 100755 index 00000000..ef9ffd0b Binary files /dev/null and b/bin/sys1/ts.imedit differ diff --git a/build/timestamps.txt b/build/timestamps.txt index c4867abd..29e2aab3 100644 --- a/build/timestamps.txt +++ b/build/timestamps.txt @@ -1752,6 +1752,7 @@ _/@.stink 197306120431.21 survey/atsign.sursnd 197610191929.05 survey/surgiv.mmb012 197606212141.59 survey/survey.msg207 197801272221.28 +sys1/ts.imedit 197502131905.59 sys1/ts.speedy 197408060500.00 sys2/ts.ralp 198001301933.20 sys2/ts.stinkr 197704181338.02 diff --git a/doc/imedit.md b/doc/imedit.md new file mode 100644 index 00000000..66ca76fe --- /dev/null +++ b/doc/imedit.md @@ -0,0 +1,23 @@ +## Basic editing with IMEDIT + +IMEDIT is a page oriented editor for Imlacs, simliar to TECO. You +edit one page at a time, and when done advance to the next page in the +file. If you are familiar with TECO, you may see that many commands +have a similar counterpart in IMEDIT. + +- arrow keys - move cursor +- XMIT - terminate argument to a command +- ^C - list commands +- ^U - list directory +- ^R - read file +- ^O - specify output file +- ^D - delete file +- ^K - kill imedit +- ^Y - get text from input file +- ^P - go to next page +- ^E - copy rest of input to output file +- ^F - close output file +- DEL - delete character to the right +- Shift DEL - delete character to the left +- PAGE XMIT - store page in output file +- Control 0 - clear screen and text diff --git a/doc/programs.md b/doc/programs.md index eb4c0934..114d95ac 100644 --- a/doc/programs.md +++ b/doc/programs.md @@ -151,6 +151,7 @@ - IDLE, list idle users. - IEC, Inter-Entity Communication. - IFILE, Chaosnet file service. +- IMEDIT, Imlac text editor. - IMGOUT, outputs JCL in Image mode. - IMLOAD/IMTRAN, load or translate an Imlac program. - IMPRNT, image mode printer.