Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Table 62-1 lists the special characters recognized by the Linux terminal driver. The first two columns show the name of the character and the corresponding constant that can be used as a subscript in the c_cc array. (As can be seen, these constants simply prefix the letter V in front of the character name.) The CR and NL characters don’t have corresponding c_cc subscripts, because the values of these characters can’t be changed.
The Default setting column of the table shows the usual default value for the special character. As well as being able to set a terminal special character to a specific value, it is also possible to disable the character by setting it to the value returned by the call fpathconf(fd, _PC_VDISABLE), where fd is a file descriptor referring to a terminal. (On most UNIX implementations, this call returns the value 0.)