table of contents
- trixie 4.27.0-1
- trixie-backports 4.29.1-1~bpo13+1
- testing 4.29.1-1
- unstable 4.29.1-1
| captoinfo(1) | Dienstprogramme für Benutzer | captoinfo(1) |
BEZEICHNUNG¶
captoinfo - Umwandeln einer termcap-Beschreibung in eine terminfo-Beschreibung
ÜBERSICHT¶
captoinfo [tic-Option] [Datei …]
captoinfo -V
BESCHREIBUNG¶
captoinfo übersetzt Terminalbeschreibungen. Es sucht in jeder angegebenen Text-Datei nach termcap-Einträgen und schreibt für jeden gefundenen eine äquivalente terminfo-Beschreibung in den Standardausgabe-Datenstrom. termcap-tc-Fähigkeiten werden in terminfo-»use«-Fähigkeiten übersetzt.
Falls keine Dateien angegeben sind, interpretiert captoinfo den Inhalt der Umgebungsvariablen TERMCAP als einen Dateinamen und entnimmt daraus nur den Eintrag für den Terminaltyp, das in der Umgebungsvariablen TERM benannt ist. Falls die Umgebungsvariable TERMCAP nicht gesetzt ist, liest captoinfo /etc/termcap.
Dieses Hilfswerkzeug ist ein Link auf tic(1), wobei dort die Option -I impliziert ist. Sie können andere Optionen von tic wie -1, -f, -v, -w und -x verwenden. Die Option -V berichtet die Version der diesem Programm zugeordneten Version von ncurses und das Programm beendet sich mit einem erfolgreichem Status.
Übersetzungen von nicht standardisierten Fähigkeiten¶
captoinfo übersetzt einige veraltete, nicht standardisierte Fähigkeiten in standardisierte terminfo-Fähigkeiten. Es gibt für jede eine Diagnosemeldung auf dem Standard-Fehlerdatenstrom aus und lädt den Benutzer ein zu überprüfen, dass es nicht versehentlich einen unbekannten oder falsch eingegebenen Fähigkeitsnamen übersetzt hat.
| termcap-Code | |||
| Veraltet | Standard | Ursprung | terminfo-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; | 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 hatte eine Reihe von Erweiterungsfähigkeiten, die wie folgt den Kastengraphikzeichen von CCSID (»Code Page«) 437 entsprechen:
| termcap-Code | Graphik |
| G2 | obere linke Ecke |
| G3 | untere linke Ecke |
| G1 | obere rechte Ecke |
| G4 | untere rechte Ecke |
| GR | nach rechts zeigende Verzweigung |
| GL | nach links zeigende Verzweigung |
| GU | noch oben zeigende Verzweigung |
| GD | nach unten zeigende Verzweigung |
| GH | horizontale Linie |
| GV | vertikale Linie |
| GC | Knotenpunkt |
| G6 | doppelte obere linke Ecke |
| G7 | doppelte untere linke Ecke |
| G5 | doppelte obere rechte Ecke |
| G8 | doppelte untere rechte Ecke |
| Gr | nach rechts zeigende doppelte Verzweigung |
| Gr | nach links zeigende doppelte Verzweigung |
| Gu | nach oben zeigende doppelte Verzweigung |
| Gd | nach unten zeigende doppelte Verzweigung |
| Gh | doppelte horizontale Linie |
| Gv | doppelte vertikale Linie |
| Gc | doppelter Knotenpunkt |
| GG | ACS Magischer-Cookie-Zähler |
captoinfo setzt einzeilige Kasten-Darstellungs-Fähigkeiten in eine terminfo acs_chars-(acsc)-Zeichenkettenfähigkeit um und verwirft GG und doppelzeilige Fähigkeiten mit einer Warnmeldung.
AIX hat eine terminfo-Einrichtung, die von SVr2s terminfo abgeleitet, aber zu dem SVr4-Format inkompatibel ist. captoinfo übersetzt die folgenden AIX-Erweiterungen:
| IBM | X/Open |
| ksel | kslt |
| kbtab | kcbt |
| font0 | s0ds |
| font1 | s1ds |
| font2 | s2ds |
| font3 | s3ds |
Desweiteren übersetzt er die AIX-Fähigkeit box1 in ein acs_chars (acsc)-Zeichenkettenfähigkeit.
Die HP-UX-Bibliothek terminfo unterstützt zwei nicht standardisierte terminfo-Fähigkeiten: memory_lock (meml, Speicher sperren) und memory_unlock (memu, Speicher entsperren). captoinfo verwirft diese mit einer Warnmeldung.
DATEIEN¶
- /etc/termcap
- Standard termcap-Terminal-Fähigkeits-Datenbank
ERWEITERUNGEN¶
Dieser Befehl ist eine Erweiterung von SVr4 curses und ncurses.
PORTABILITÄT¶
X/Open Curses, Ausgabe 7 (2009) spezifiziert diesen Befehl nicht.
SVr4-Systeme stellen captoinfo als eine von tic(1) getrennte Anwendung bereit. Ihre Option -v akzeptiert kein Argument zur Angabe der Nachverfolgungsstufe n; wiederholen Sie stattdessen -v n mal.
NetBSD stellt diese Anwendung nicht bereit.
AUTOREN¶
Eric S. Raymond <esr@snark.thyrsus.com> und
Thomas E. Dickey <dickey@invisible-island.net>
SIEHE AUCH¶
infocmp(1), tic(1), ncurses(3NCURSES), terminfo(5)
Ü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: debian-l10n-german@lists.debian.org.
| 11. November 2025 | ncurses 6.5 |