rf@wu1.UUCP (12/14/83)
.TH AAG100 7 "terminal" .ad b .SH NAME aag100 - description of Ann Arbor Genie 100 terminals .SH SYNOPSIS .TP 10 aag100 Ann Arbor Genie 100 .SH DESCRIPTION .PP The Ann Arbor Genie 100 is a video terminal with the following features: .RS .IP - 2 15 inch blue-white screen .IP - detached keyboard .IP - sufficient memory to store sixty lines of eighty characters each .IP - display of eighteen to thirty lines on the screen .IP - bold, blink, blank, reverse-video, and underscore .IP - 48 programmable keys including the traditional arrow keys, twelve keys labeled pf1 through pf12, and a red reset key .IP - block mode .IP - console mode setting - no switches .IP - ANSI X3.64 cursor control sequences with additions to support screen size changes and keyboard programming. .RE .PP .I Aag100 sets the terminal to use 60 lines of screen memory while displaying 30. Lines which have scrolled off the screen but are still stored in the screen memory may be called back using the Genie 100's "move up" and "move down" keys. When the screen oriented text editor .I vi is invoked, the screen memory is shrunken to match the displayed memory, since .I vi will not otherwise work. When .I vi exits, the screen memory is expanded to 60 lines again. .PP The Genie 100 has more function keys than the file of terminal capabilities, .IR termcap , can describe. Which keys are used are set out in this table: .bp .RS .TP 28 termcap description terminal key .TP =================== ============ .TP arrow and home keys arrow and home keys .TP function key 0 reset .TP function keys 1-9 pf1 through pf9 .TP erase, edit, delete, insert erase, edit, delete, insert .TP none pf10 through pf12 .TP none shift pf1 through pf12 .TP none print, send (if you have a local printer, shift-print will start and stop it) .TP none t-clr, t-set, ssa, esa .RE .PP Keys not described in .I termcap sometimes have unexpected side effects in .IR vi . When this happens, damage to your file may be repaired by first hitting "esc" to complete the spurious command, waiting for at least one second, and then hitting "u" to undo the spurious command. .PP The terminal can underline. Standout mode is reverse video. .PP The .I aag100 termcap entry refers to the .I aaa template .I termcap entry. .PP When using a Genie 100 with Unix, the "start transmission" character should be set to control-q and the "stop transmission" character should be set to control-s. The "-start ^q" and "-stop ^s" options of the .I stty terminal setup program may be used to do this. The following terminal setup options are suggested: .bp .RS .IP off Margin bell .IP off Return key CRLF .IP on Function key initialize .IP on Send/receive mode .IP off Half duplex .IP off Keyboard action mode .IP on Auto XON/XOFF .IP 17 XON code .IP 19 XOFF code .IP off Invisible cursor .IP off Wrap backward (to prevent back space from carrying you to the previous line) .IP on Destructive backspace (to erase characters you backspace over) .IP off Scroll-page (scroll mode) .IP on VT52/ANSI (ANSI mode) .RE .SH FILES .nf /etc/termcap (the .I aag100 entry references the .I aaa entry) /usr/lib/tabset/aaa .fi .SH SEE ALSO aaa(7), aag(7), ex(1), stty(1), termcap(5), vi(1) .br Ann Arbor Terminals User Guide .SH AUTHOR Randolph Fritz (Western Union Telegraph, 3 February 1983) .SH BUGS .PP .I Vi and .I ex use the cursor addressing commands before sending the .I vi startup command string to the terminal - the .I termcap "vs" string. This causes funny things to happen on the screen since the last line of the Genie 100's memory is not the same as the last line displayed on the screen until the "vs" command string has been sent. .PP When the computer's input buffer overflows, .I vi often confuses arrow key depressions with other commands. When this happens to left and right arrow key depressions, it is particularly disconcerting since such depressions are often converted into "delete rest of line" commands. The resulting damage may be repaired by first hitting "esc" to complete the spurious command, waiting for at least one second, and then hitting "u" to undo the spurious command. .PP The .I aaa template .I termcap entry gives the "as" (alternate character set start) and "ae" (alternate character set end) items. These are only valid for Genie 100s with DEC mode. .PP The Genie 100's .I termcap entry has the same two-letter type code (Mc) as those of the Ann Arbor Genie and the Ann Arbor Ambassador. The Genie 100's .I termcap entry will not work on Unix v6. .PP This .I termcap entry does not completely describe the Genie 100. Since only ten function keys are allowed, the pf10, pf11, pf12, print, and send keys must be omitted, as are all the shift pf keys and t-clr, t-set, ssa, and esa. This .I termcap entry also cannot indicate which keyboard keys are programmable, nor give any clue to the terminal commands which can program them. Insert character, delete character, and certain other functions may be given repeat counts; this cannot be described. Finally, the terminal may store more lines than it displays. This is very useful for text editing programs but cannot be described in .IR termcap .