Lines Matching full:terminal
45 \fBtput\fP, \fBreset\fP \- initialize a terminal or query terminfo database
62 values of terminal-dependent capabilities and information available to
63 the shell (see \fBsh\fP(1)), to initialize or reset the terminal, or
64 return the long name of the requested terminal type.
78 (\fB0\fP for TRUE if the terminal has the capability,
107 indicates the \fItype\fP of terminal.
118 do not attempt to clear the terminal's scrollback buffer
123 The others are the names of \fIcapabilities\fP from the terminal database
129 indicates the capability from the terminal database.
135 Only a few terminal capabilities require string parameters;
142 If the terminal database is present and an entry for the user's
143 terminal exists (see \fB\-T\fItype\fR, above), the following will
148 first, \fBtput\fP retrieves the current terminal mode settings
149 for your terminal.
162 to obtain terminal settings.
168 but the terminal description (or environment, e.g., \fBLINES\fP
173 the terminal modes will be updated:
187 if present, the terminal's initialization strings will be
205 the terminal modes will be reset to a \*(``sane\*('' state:
218 Instead of putting out \fIinitialization\fP strings, the terminal's
228 If the terminal database is present and an entry for the
229 user's terminal exists (see \fB\-T\fItype\fR above), then the long name
230 of the terminal will be put out.
232 name in the first line of the terminal's description in the
245 \fBtset\fP utility reset the terminal modes and special characters
248 On the other hand, \fBtset\fP's repertoire of terminal capabilities for
249 resetting the terminal was more limited,
254 because of this difference with resetting terminal modes and special characters.
261 in case it happens to be a hardware terminal.
263 The two programs write the terminal initialization strings
269 The changes to the terminal modes are not affected by redirecting the output.
275 .SS Terminal Size
279 tput calls \fBsetupterm\fP(3) to obtain the terminal size:
281 first, it gets the size from the terminal database
282 (which generally is not provided for terminal emulators
285 then it asks the operating system for the terminal's size
290 which may override the terminal size.
294 relying upon the operating system (or finally, the terminal database).
298 Initialize the terminal according to the type of
299 terminal in the environmental variable \fBTERM\fP. This
305 Reset an AT&T 5620 terminal, overriding the type of
306 terminal in the environmental variable \fBTERM\fP.
314 Echo the clear-screen sequence for the current terminal.
317 Print the number of columns for the current terminal.
320 Print the number of columns for the 450 terminal.
325 for the current terminal.
330 Set exit code to indicate if the current terminal is a hard copy terminal.
340 type of terminal specified in the environmental
365 compiled terminal description database
369 appropriate to be output to the terminal (escape
393 \fIcapname\fP is defined for this terminal \fItype\fP (the value of
396 is not defined for this terminal \fItype\fP
401 whether or not \fIcapname\fP is defined for this terminal \fItype\fP.
402 To determine if \fIcapname\fP is defined for this terminal \fItype\fP,
405 means that \fIcapname\fP is not defined for this terminal \fItype\fP.
424 \fBterminfo\fP(5) database for this terminal type, e.g.
429 \fB3\fP unknown terminal \fItype\fP or no \fBterminfo\fP database
462 Also, Bostic's BSD \fBtput\fP did not modify the terminal I/O modes
474 Ridge's program made more sophisticated use of the terminal capabilities
478 Using the portions dealing with terminal capabilities
487 That need not be a regular terminal.
488 However, the subcommands which manipulate terminal modes
492 use the BSD (4.1c) \fBtset\fP source, which manipulates terminal modes.
495 a 1200Bd terminal.
496 When updating terminal modes, it ignores errors.
499 \fBtput\fP did not modify terminal modes.
503 If it is not able to open a terminal, e.g., when running in \fBcron\fP(1),
556 The others (\fBinit\fP and \fBlongname\fP) do not correspond to terminal
582 and the terminal capabilities database.