Annotation of 43BSD/contrib/B/src/libbed/.Bed_924, revision 1.1

1.1     ! root        1: # B Editor Key definitions for Televideo 924 terminal.
        !             2: #
        !             3: # Function keys send ^A upper case letter ^M (f1=^A @ ^M)
        !             4: # Shifted function keys send ^A lower case letter ^M (s-f1= ^A ` ^M)
        !             5: 
        !             6: # delete= DEL key (if it's not the current interrupt character)
        !             7: delete=0177
        !             8: 
        !             9: # redraw is clear/home (unshifted: ^^; shifted is ^Z, so impossible to catch)
        !            10: # redraw=look
        !            11: look=^^
        !            12: 
        !            13: # Put accept on TAB key
        !            14: accept=^I
        !            15: # Back tab means the same:
        !            16: accept=^[ I
        !            17: 
        !            18: # Unshifted function keys send ^A @ ^M, ^A A ^M, etc.
        !            19: 
        !            20: widen   =^A 0100 ^M
        !            21: extend  =^A A ^M
        !            22: first   =^A B ^M
        !            23: last    =^A C ^M
        !            24: down    =^A D ^M
        !            25: up      =^A E ^M
        !            26: previous=^A F ^M
        !            27: next    =^A G ^M
        !            28: copy    =^A H ^M
        !            29: copy    =^A I ^M
        !            30: record  =^A J ^M
        !            31: play    =^A K ^M
        !            32: ignore  =^A L ^M
        !            33: ignore  =^A M ^M
        !            34: ignore  =^A N ^M
        !            35: undo    =^A O ^M
        !            36: 
        !            37: # Shifted function keys send ^A ` ^M, ^A a ^M, etc.
        !            38: 
        !            39: exit   =^A 0140 ^M
        !            40: help   =^A a ^M
        !            41: ignore =^A b ^M
        !            42: ignore =^A c ^M
        !            43: ignore =^A d ^M
        !            44: ignore =^A e ^M
        !            45: ignore =^A f ^M
        !            46: ignore =^A g ^M
        !            47: ignore =^A h ^M
        !            48: ignore =^A i ^M
        !            49: ignore =^A j ^M
        !            50: ignore =^A k ^M
        !            51: ignore =^A l ^M
        !            52: ignore =^A m ^M
        !            53: ignore =^A n ^M
        !            54: redo   =^A o ^M
        !            55: 
        !            56: # Reprogram left arrow key to allow BACKSPACE to be the UNDO function
        !            57: 
        !            58: term_init="\e0C\eKL"
        !            59: term_done="\e0C\b\200\200" # (Use NUL with high bit set to send a NUL)
        !            60: 
        !            61: previous ="\eKL"
        !            62: undo     ="\b"

unix.superglobalmegacorp.com

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