- bookworm-backports 4.25.1-1~bpo12+1
- testing 4.25.1-1
- unstable 4.25.1-1
captoinfo(1) | General Commands Manual | captoinfo(1) |
BEZEICHNUNG¶
captoinfo - Umwandeln einer termcap-Beschreibung in eine terminfo-Beschreibung
ÜBERSICHT¶
captoinfo [-vn Breite] [-V] [-1] [-w Breite] Datei …
BESCHREIBUNG¶
captoinfo sucht in jeder angegebenen Text-Datei nach termcap-Einträgen. Für jeden gefundenen wird eine äquivalente terminfo-Beschreibung in die Standardausgabe geschrieben. Termcap-tc-Fähigkeiten werden direkt in Terminfo-use-Fähigkeiten übersetzt.
Falls keine Datei angegeben ist, dann wird die Umgebungsvariable TERMCAP für den Dateinamen oder Eintrag verwandt. Falls TERMCAP ein vollständiger Pfadname zu einer Datei ist, wird nur das Terminal, dessen Name in der Umgebungsvariablen TERM festgelegt ist, aus dieser Datei ausgelesen. Falls die Umgebungsvariable TERMCAP nicht gesetzt ist, wird die Datei /etc/terminfo gelesen.
- -v
- Gibt beim Programmlauf Nachverfolgungsinformationen auf der Standard-Fehlerausgabe aus.
- -V
- Gibt die Version des verwandten Programms auf der Standard-Fehlerausgabe aus und beendet das Programm.
- -1
- Führt dazu, dass die Felder auf einer Zeile ausgegeben werden. Andernfalls werden mehrere Felder auf eine Zeilen bis zu einer Maximalbreite von 60 Zeichen ausgegeben.
- -w
- Ändert die Ausgabe von Breite Zeichen.
DATEIEN¶
- /etc/terminfo
- Übersetzte Terminalbeschreibungsdatenbank.
ÜBERSETZUNGEN VON NICHT STANDARDISIERTEN FÄHIGKEITEN¶
Einige veraltete, nicht standardisierte Fähigkeiten werden durch captoinfo automatisch in standardisierte (SVr4/XSI Curses-)Terminfo-Fähigkeiten übersetzt. Immer nach Abschluss einer automatischen Übersetzung wird das Programm eine Benachrichtigung auf der Standardfehlerausgabe ausgeben und den Benutzer einladen zu prüfen, dass es nicht versehentlich eine komplett unbekannte und zufällige Fähigkeit übersetzt hat und/oder ein Syntaxfehler vorliegt.
Nichtstandard | Standard | Von | Terminfo |
Name | Name | Fähigkeit | |
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; | Tek | key_f10 |
KB | F1 | Tek | key_f11 |
KC | F2 | Tek | key_f12 |
KD | F3 | Tek | key_f13 |
KE | F4 | Tek | key_f14 |
KF | F5 | Tek | key_f15 |
BC | Sb | Tek | set_background |
FC | Sf | Tek | set_foreground |
HS | mh | Iris | enter_dim_mode |
XENIX-Termcap hatte auch eine Reihe von Erweiterungsfähigkeiten für das Zeichnen von Formularen, die aus der oberen Hälfte der Graphiken des IBM PCs Nutzen zogen. Sie waren wie folgt:
Fäh | Graphik |
G2 | oberes links |
G3 | unteres links |
G1 | oberes rechts |
G4 | unteres rechts |
GR | nach rechts zeigend |
GL | nach links zeigend |
GU | nach oben zeigend |
GD | nach unten zeigend |
GH | horizontale Linie |
GV | vertikale Linie |
GC | Knotenpunkt |
G6 | oberes links |
G7 | unteres links |
G5 | oberes rechts |
G8 | unteres rechts |
Gr | nach rechts zeigende Verzweigung |
Gr | nach links zeigende Verzweigung |
Gu | noch oben zeigende Verzweigung |
Gd | nach unten zeigende Verzweigung |
Gh | horizontale Linie |
Gv | vertikale Linie |
Gc | Knotenpunkt |
GG | ACS Magischer-Cookie-Zähler |
Falls die einzeiligen Fähigkeiten in einem Eintrag auftauchen, werden sie automatisch in eine acsc-Zeichenkette zusammengesetzt. Die doppelzeiligen Fähigkeiten und GG werden mit einer Warnmeldung verworfen.
IBMs AIX hat eine Terminfo-Einrichtung, die von SVr1s Terminfo abgeleitet, aber zu dem SVr4-Format inkompatibel ist. Die folgenden AIX-Erweiterungen werden automatisch übersetzt:
IBM | XSI |
ksel | kslt |
kbtab | kcbt |
font0 | s0ds |
font1 | s1ds |
font2 | s2ds |
font3 | s3ds |
Zusätzlich wird die AIX box1-Fähigkeit in eine acsc-Zeichenkette übersetzt.
Hewlett-Packards Terminfo-Bibliothek unterstützt zwei nicht standardisierte Fähigkeiten, meml (Speicher sperren) und memu (Speicher entsperren). Diese werden mit einer Warnmeldung verworfen.
ANMERKUNGEN¶
Dieses Hilfswerkzeug ist ein Link auf tic(1), das im Modus -I betrieben wird. Sie können weitere Optionen von tic wie -f und -x verwenden.
Die Ausführlichkeitsoption ist nicht identisch zu der von SVr4. Unter SVr4 müssen Sie statt der Angabe der Nachverfolgungsstufe n an -v stattdessen diese n mal wiederholen.
PORTABILITÄT¶
X/Open Curses, Ausgabe 7 (2009) beschreibt tic(1) kurz, übergeht aber dieses Programm. SVr4-Systeme stellen captoinfo als eine von tic(1) getrennte Anwendung bereit.
NetBSD stellt diese Anwendung nicht bereit.
SIEHE AUCH¶
infocmp(1), ncurses(3NCURSES), terminfo(5)
Dies beschreibt ncurses Version 6.4 (Patch 20221231).
AUTOR¶
Eric S. Raymond <esr@snark.thyrsus.com> und
Thomas E. Dickey <dickey@invisible-island.net>
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer.