The following conventions are used:
Italic
Bold
Constant Width
int
and
struct
. In examples, it is used to show program code, input
or output files, and the output from commands and program runs.
Constant Width Bold
ls
"
Constant Width Italic
rm filename
means to type the command rm, followed by filename
,
the name of a file.
$
Two different notations are used in this book to represent the use of control keys. One is more familiar to most readers: the notation CTRL-X means you must hold down the Control key while typing the character "x". When discussing editor usage, we use the notation that its documentation uses: C-x means the same as CTRL-X. The shift key is irrelevant when you type a letter along with the Control key.
We denote other keys similarly (e.g., Return indicates a carriage return). All user input should be followed by a Return, unless otherwise indicated.