Ich weiß, dass es eine Variable gibt, term
die auf die entsprechende terminfo
Beschreibung der aktuellen Terminaleinstellungen verweist. Meine Frage ist, wo im terminfo
Deskriptor (der nur durch terminfo
cmd angezeigt wird) das aktuelle Tastaturlayout und die Schriftart definiert sind (die wir durch loadkeys
& einstellen können setfont
).
Antwort1
terminfo definiert nichtTastaturbelegung, listet aber die Werte vonSondertasten(Funktionstasten, Cursortasten und einige Tasten des Ziffernblocks), die üblicherweise auf Terminaltastaturen zu finden sind.
Die Schlüsselnamen (angezeigt in der Ausgabe voninfocmp
als Namen, die mit beginnenk
) sind nicht dieselben wie fürloadkeys
. Einige sindähnlich, zB F11
für kf11
, aber nicht alle.
Schließlich hilft terminfo (nicht viel) bei der Schriftart, da es nur (manchmal ...) angibt, wie zwischen Schriftarten gewechselt wird, z. B. bei selten verwendeten Auswahlen auf der Linux-Konsole.