|
|
1.1 ! root 1: .NH 2 ! 2: When is a ``Control-H'' not a backspace? ! 3: .LP ! 4: When it's an erase character. ! 5: .PP ! 6: By default, ! 7: the Purdue Engineering Computer Network (ECN) ! 8: \*u systems ! 9: use the character ! 10: ``control-H'' ! 11: as an erase character. ! 12: (A ``control-H'' is typed by holding ! 13: down the ``CTRL'' key and pressing ! 14: an ``H''.) ! 15: The ``erase'' character is a special ! 16: character which tells the \*u ! 17: operating system to back up one ! 18: character on the line you are typing. ! 19: Thus, ! 20: if you mistype a letter, ! 21: you can type the erase character ! 22: (which will physically erase the ! 23: previous character on the screen) ! 24: and then type the correct character. ! 25: .PP ! 26: Unfortunately, ! 27: \*a needs to use ``control-H'' ! 28: as a ``backspace'' character ! 29: to produce overstrike symbols. ! 30: If you are running \*a from ! 31: a ASCII terminal, ! 32: you will need to change your erase ! 33: character to something other ! 34: than ``control-H''. ! 35: You can do this with the ! 36: \fIstty\fR ! 37: command. ! 38: For example, ! 39: to change your ``erase'' character to ! 40: the underscore ! 41: (which is not required in \*a), ! 42: type: ! 43: .sp ! 44: $ stty erase \_ ! 45: .sp ! 46: When you want to correct mistakes, ! 47: type an underscore. ! 48: When you want to type an ! 49: overstrike symbol, ! 50: type ! 51: .sp ! 52: <first char> <control-H> <second char> ! 53: .sp ! 54: Note that because of the way ASCII ! 55: terminals are built, ! 56: when you finish typing this ! 57: only the second character will be visible. ! 58: .PP ! 59: From an \*a ! 60: terminal ! 61: things are a little easier. ! 62: You may use the ! 63: \fIstty\fR ! 64: command to change your erase ! 65: character, ! 66: and you may use ! 67: control-H as a backspace character. ! 68: A better method, ! 69: however, ! 70: is to use the ``backspace'' key, ! 71: located at the far right end ! 72: of the keyboard ! 73: (the key is marked ``^'' and ``~''). ! 74: When you type: ! 75: .sp ! 76: <first char> <backspace> <second char> ! 77: .sp ! 78: the terminal will print the overstrike character ! 79: on the screen. ! 80: (Recall that ASCII terminals display only the ! 81: second character.) ! 82: .PP ! 83: While we're on the subject of the ! 84: ECN \*u \*a terminals, ! 85: it would be a good idea to explain ! 86: how to use the \*a character ! 87: set. ! 88: All public terminals are ! 89: conventional ASCII terminals. ! 90: A few, ! 91: all currently located in the EE building, ! 92: have been specially modified to ! 93: use the \*a character set. ! 94: These terminals can be distinguished ! 95: from the others by the presence ! 96: of a small switch on the left-hand ! 97: side. ! 98: When the switch is in the upward ! 99: position, ! 100: the terminal functions as an ! 101: ASCII terminal. ! 102: When the switch is set down, ! 103: the terminal uses the ! 104: \*a character set.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.