Dies ist eine alte Version des Dokuments!
Beschreibung LINED
Lined ist ein kleiner zeilenorientierter Editor von M. Balig, IG FORTH Leipzig.
vgl.a. Brodie
EDIT ( n -- ) Startet Editor mit Screen n WIPE akt. Screen leeren B screen back N next screen L akt. Screen listen DONE Beendet Editor Zeilenkommandos T ( n -- ) Zeile n ansteuern und in PAD kopieren X ( -- ) aktuelle Zeile löschen (leeren) H ( n -- ) HOLD, Zeile n in PAD kopieren, aktuelle Zeile bleibt R ( n -- ) REPLACE Ersetzt Zeile n durch den Text in PAD E ( n -- ) ERASE Zeile n mit Leerzeichen löschen P ( text ( n -- ) PUT Beschreibt Zeile n mit Text K ( n -- ) KILL Zeile n entfernen, nachfolgende Zeilen rutschen hoch S ( n -- ) SPREAD, leere Zeile einfügen, nachfolgende Zeilen rutschen runter U ( text ( -- ) UNDER, Zeile mit Text einfügen, nachfolgende Zeilen rutschen runter Zeichenkommandos C ( n -- ) n Cursorschritte nach links/rechts O ( text ( -- ) Overwrite Überschreibt Text ab Cursor
Beispiel
<code> 10 EDIT WIPE 0 P SO GEHT ES 1 P ZUR TEXTEINGABE 2 P ZU DEN ZEILEN 0, 1 UND 2. -6 C O ODER DONE /<code>
Mit n LOAD wird dann Screen n übersetzt.