3 keyboard \- how to type characters
5 Keyboards are idiosyncratic.
6 It should be obvious how to type ordinary
9 backspace, tab, escape, and newline.
10 In Plan 9, the key labeled
16 if there is a key labeled
19 it generates a carriage return
22 All control characters are typed in the usual way;
23 in particular, control-J is a line feed and control-M a carriage return.
24 On the PC and some other machines, the key labeled
27 acts as an additional control key.
31 may be generated by a different key,
32 one near the extreme upper right of the keyboard.
33 On the Next it is the key labeled
35 (not the asterisk above the 8).
36 On the SLC and Sparcstation 2, delete is labeled
43 functions as an additional backspace key).
44 On the other keyboards, the key labeled
48 generates the delete character.
57 causes windows to scroll forward.
58 It is generally somewhere near the lower right of the main key area.
59 The scroll character is generated by the
64 key on the SLC, and the arrow key ↓
65 on the other terminals.
66 As a convenience for sloppy typists, some programs interpret → and ← keys,
67 which lie on either side of ↓, as view keys as well.
68 The arrow key ↑ scrolls backward.
70 Characters in Plan 9 are runes (see
72 Any 16-bit rune can be typed using a compose key followed by several
74 The compose key is also generally near the lower right of the main key area:
83 key on the Magnum, and either
86 After typing the compose key, type a capital
88 and exactly four hexadecimal characters (digits and
92 to type a single rune with the value represented by
94 There are shorthands for many characters, comprising
95 the compose key followed by a two- or three-character sequence.
96 There are several rules guiding the design of the sequences, as
97 illustrated by the following examples.
98 The full list is too long to repeat here, but is contained in the file
100 in a format suitable for
105 A repeated symbol gives a variant of that symbol, e.g.,
110 digraphs for mathematical operators give the corresponding operator, e.g.,
114 Two letters give the corresponding ligature, e.g.,
118 Mathematical and other symbols are given by abbreviations for their names, e.g.,
122 Chess pieces are given by a
126 followed by a letter for the piece
143 Greek letters are given by an asterisk followed by a corresponding latin letter,
148 Cyrillic letters are given by an at sign followed by a corresponding latin letter or letters,
153 Script letters are given by a dollar sign followed by the corresponding regular letter,
158 A digraph of a symbol followed by a letter gives the letter with an accent that looks like the symbol, e.g.,
162 Two digits give the fraction with that numerator and denominator, e.g.,
166 The letter s followed by a character gives that character as a superscript, e.g.,
169 These characters are taken from the Unicode block 0x2070; the 1, 2, and 3
170 superscripts in the Latin-1 block are available by using a capital S instead of s.
172 Sometimes a pair of characters give a symbol related to the superimposition of the characters, e.g.,
176 A mnemonic letter followed by $ gives a currency symbol, e.g.,
180 Note the difference between ß (ss) and µ (micron) and
186 sorted table of characters and keyboard sequences