table of contents
- Tumbleweed 4.30.2-1.1
- Leap-16.0
| captoinfo(1) | Comenzi utilizator | captoinfo(1) |
NUME¶
captoinfo - convertește o descriere termcap într-o descriere terminfo
SINOPSIS¶
captoinfo [tic-opțiune] [fișier ...]
captoinfo -V
DESCRIERE¶
captoinfo traduce descrierile terminalelor. Caută în fiecare text dat fișier intrările termcap și, pentru fiecare dintre cele găsite, scrie o descriere echivalentă terminfo în fluxul de ieșire standard. Capacitățile tc termcap sunt convertite direct în capacități „utilizate” de terminfo.
Dacă nu se specifică niciun fișier, captoinfo interpretează conținutul variabilei de mediu TERMCAP ca fiind un nume de fișier și extrage din acesta doar intrarea pentru tipul de terminal numit în variabila de mediu TERM din acesta. Dacă variabila de mediu TERMCAP nu este definită, captoinfo citește /etc/termcap.
Acest instrument este implementat ca o legătură la tic(1), cu opțiunea -I a acestuia din urmă implicită. Puteți utiliza alte opțiuni tic, cum ar fi -1, -f, -v, -w și -x. Opțiunea -V raportează versiunea de ncurses asociată cu acest program și iese cu o stare de succes.
Conversii din capacități nestandardizate¶
captoinfo convertește unele capacități învechite, nestandardizate, în capacități standard terminfo. Pentru fiecare dintre acestea, emite un diagnostic în fluxul de eroare standard, invitând utilizatorul să verifice dacă nu a convertit din greșeală un nume de capacitate necunoscut sau greșit tastat.
| Cod capterm | |||
| Obsoletă | Standard | Origine | capacitate „terminfo” |
| BO | mr | AT&T | enter_reverse_mode |
| CI | vi | AT&T | cursor_invisible |
| CV | ve | AT&T | cursor_normal |
| DS | mh | AT&T | enter_dim_mode |
| EE | me | AT&T | exit_attribute_mode |
| FE | LF | AT&T | label_on |
| FL | LO | AT&T | label_off |
| XS | mk | AT&T | enter_secure_mode |
| EN | @7 | XENIX | key_end |
| GE | ae | XENIX | exit_alt_charset_mode |
| GS | as | XENIX | enter_alt_charset_mode |
| HM | kh | XENIX | key_home |
| LD | kL | XENIX | key_dl |
| PD | kN | XENIX | key_npage |
| PN | po | XENIX | prtr_off |
| PS | pf | XENIX | prtr_on |
| PU | kP | XENIX | key_ppage |
| RT | @8 | XENIX | kent |
| UP | ku | XENIX | kcuu1 |
| KA | k; | Tektronix | key_f10 |
| KB | F1 | Tektronix | key_f11 |
| KC | F2 | Tektronix | key_f12 |
| KD | F3 | Tektronix | key_f13 |
| KE | F4 | Tektronix | key_f14 |
| KF | F5 | Tektronix | key_f15 |
| BC | Sb | Tektronix | set_background |
| FC | Sf | Tektronix | set_foreground |
| HS | mh | IRIX | enter_dim_mode |
XENIX termcap avea un set de capacități de extensie, care corespundeau caracterelor de desenare a casetelor din CCSID („pagina de cod”) 437, după cum urmează.
| Cod capterm | Grafic |
| G2 | colțul din stânga sus |
| G3 | colțul din stângaa jos |
| G1 | colțul din dreapta sus |
| G4 | colțul din dreapta jos |
| GR | teu indicând dreapta |
| GL | teu indicând spre stânga |
| GU | teu indicând în sus |
| GD | teu indicând în jos |
| GH | linie orizontală |
| GV | linie verticală |
| GC | intersecție |
| G6 | colț dublu stânga sus |
| G7 | colț dublu stânga jos |
| G5 | colț dublu dreapta sus |
| G8 | colț dublu dreapta jos |
| Gr | teu-dublu indicând spre dreapta |
| Gr | teu-dublu indicând spre stânga |
| Gu | teu-dublu indicând în sus |
| Gd | teu-dublu indicând în jos |
| Gh | linie orizontală dublă |
| Gv | linie verticală dublă |
| Gc | intersecție dublă |
| GG | ACS magic cookie count |
captoinfo compune capacitățile de desenare a casetelor pe o singură linie într-o capacitate de șir terminfo acs_chars (acsc) și elimină capacitățile GG și pe două linii cu un diagnostic de avertizare.
AIX dispune de o facilitate term%info care descinde din SVr2 terminfo, dar care este incompatibilă cu formatul SVr4. captoinfo convertește următoarele extensii AIX.
| IBM | X/Open |
| ksel | kslt |
| kbtab | kcbt |
| font0 | s0ds |
| font1 | s1ds |
| font2 | s2ds |
| font3 | s3ds |
n plus, traduce capacitatea AIX box1 într-o capacitate de șir acs_chars (acsc).
Biblioteca HP-UX terminfo acceptă două capacități terminfo nestandardizate, memory_lock (meml - blocare memorie) și memory_unlock (memu - deblocare memorie). captoinfo le respinge cu un mesaj de avertizare.
FIȘIERE¶
- /etc/termcap
- baza de date implicită termcap privind capacitatea terminalului
EXTENSII¶
Această comandă este o extensie SVr4 curses și ncurses.
PORTABILITATE¶
X/Open Curses, numărul 7 (2009) nu specifică această comandă.
Sistemele SVr4 furnizează captoinfo ca o aplicație separată de tic. Opțiunea sa -v nu acceptă un argument de nivel de traseu n; pentru a obține acest lucru, se repetă în schimb -v de n ori.
NetBSD nu furnizează această aplicație.
AUTORI¶
Eric S. Raymond <esr@snark.thyrsus.com> și
Thomas E. Dickey <dickey@invisible-island.net>
CONSULTAȚI ȘI¶
infocmp(1), tic(1), ncurses(3NCURSES), terminfo(5)
TRADUCERE¶
Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.
| 11 noiembrie 2025 | ncurses 6.6 |