Questo è qualcosa che mi confonde da molto tempo.
Sto usando Linux ma ho delle lacune nella mia comprensione di alcuni aspetti e uno riguarda il terminale.
Come ho capito, ciò che intendiamo con console è un emulatore di vecchi terminali.
Ma non riesco a capire quale sia il problema con questo.
Mentre leggevo i migliori vecchi terminali erano la serie VT e il tipo di grafica vettoriale (Tektronix).
Quindi presumo che gli attuali emulatori li emulino.
Ora le mie esigenze in Linux riguardo alla presentazione del display sono arrivate fino all'utilizzo di un sistema di colori per VIM e ad apprezzare i colori quando si fa diff nei file.
Ma quando ho problemi di solito trovo consigli da impostare xterm-256
o screen-256
ecc.
Inoltre, quando lo faccio:ls /lib/terminfo/
Vedo circa una dozzina di directory con configurazione per (presumo) diversi tipi di tipi di emulatore.
Quindi la mia domanda è: come si adattano questi xterm-256
o tutti screen-256
gli altri all'idea di emulare solo i terminali migliori negli ultimi decenni?
Qual è la necessità di avere così tanti tipi di terminali? È qualcosa che dovrei esaminare di più?
E perché oggi con la tecnologia moderna è necessario emulare questi vecchi terminali come VT e non avere qualcosa di nuovo?
Forse i miei bisogni sono troppo semplici per apprezzare le sottigliezze di questo, ma è stato qualcosa che mi ha lasciato perplesso. Dal momento che, ad esempio, se ho un problema con uno schema di colori, copio e incolla ciò che trovo su Google su TERM, ecc. Senza capire veramente cosa sto facendo o qual è il problema.
Se qualcuno mi aiuta a capire questo sarebbe davvero apprezzato
.bashrc
migliore delle ipotesi mascherano un problema di fondo e possono solo causare ulteriori problemi.
to support pretty much any terminal there might be..
Ma perché? Perché dovremmo voler emulare un terminale degli anni '70 o '80 senza grafica o schermo verde?
screen
otmux
) ...