Annotation of 43BSDTahoe/usr.lib/learn/editor/L8.2a, revision 1.1

1.1     ! root        1: #print
        !             2: You can give addresses involving simple arithmetic
        !             3: to move around in the file.  For example, 
        !             4:   3+1p
        !             5: is the same as
        !             6:   4p
        !             7: in the editor.  Now that's not interesting, but
        !             8: if the current line (".") is line 3, then
        !             9:   .+1p
        !            10: is also 4p; it prints the next line. For example,
        !            11: you can print the 3rd and 4th lines of this file
        !            12: using
        !            13:    3p
        !            14:    .+1p
        !            15:    w
        !            16:    q
        !            17: where "3p" prints the third line, as usual,
        !            18: and then ".+1p" prints the next or fourth line.
        !            19: Try that.  Type "ready" when done.
        !            20: #create Ref
        !            21: :caslon
        !            22: :century schoolbook
        !            23: :"file" 8 lines, 86 characters
        !            24: #create file
        !            25: baskerville
        !            26: bodoni
        !            27: caslon
        !            28: century schoolbook
        !            29: futura
        !            30: helvetica
        !            31: news gothic
        !            32: times roman
        !            33: #copyout
        !            34: #pipe
        !            35: ex +'set prompt noopt open' file
        !            36: #user
        !            37: #unpipe
        !            38: #uncopyout
        !            39: tail -3 .ocopy >X1
        !            40: #cmp Ref X1 3
        !            41: #log
        !            42: #next
        !            43: 8.2b 5
        !            44: 9.1a 10

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.