Das ist etwas, das mich schon lange so verwirrt hat.
Ich benutze Linux, habe aber Lücken in meinem Verständnis bestimmter Aspekte und eines betrifft das Terminal.
Wie ich verstanden habe, ist das, was wir mit der Konsole meinen, ein Emulator alter Terminals.
Aber ich kann nicht verstehen, worum es geht.
Beim Lesen waren die besten alten Terminals die VT-Serie und der Vektorgrafiktyp (Tektronix).
Ich gehe also davon aus, dass die aktuellen Emulatoren diese emulieren.
Jetzt sind meine Anforderungen an Linux in Bezug auf die Anzeige von Anzeigen so weit gegangen, dass ich ein Farbschema für vim verwende und Farben schätze, wenn ich in Dateien verschiedene Dateien mache.
Aber wenn ich Probleme habe, finde ich normalerweise Ratschläge zum Einstellen xterm-256
oder screen-256
etc.
Zusätzlich, wenn ich dies tue:ls /lib/terminfo/
Ich sehe ungefähr ein Dutzend Verzeichnisse mit Konfiguration für (ich nehme an) verschiedene Arten von Emulatortypen.
Meine Frage ist also, wie passen diese xterm-256
oder screen-256
die anderen in die Idee, in den letzten Jahrzehnten nur die Top-Terminals zu emulieren?
Was ist die Notwendigkeit, so viele Terminaltypen zu haben? Sollte ich mir mehr damit befassen?
Und warum muss man heute mit der modernen Technologie diese alten Terminals wie VT emulieren und nichts Neues haben?
Vielleicht sind meine Bedürfnisse zu einfach, um die Feinheiten zu schätzen, aber es war etwas, das mich sehr verwirrt hat. Da ich zum Beispiel ein Problem mit einem Farbschema habe, kopiere ich einfach das, was ich in Google über TERM usw. finde, ohne wirklich zu verstehen, was ich tue oder was das Problem ist.
Wenn mir jemand hilft, dies zu verstehen, wäre ich sehr dankbar
.bashrc
maskieren bestenfalls ein zugrunde liegendes Problem und verursachen wahrscheinlich nur weitere Probleme.
to support pretty much any terminal there might be..
Aber warum? Warum sollten wir ein Terminal aus den 70ern oder 80ern ohne Grafik oder Greenscreen emulieren wollen?
screen
odertmux
) ...