Yanıtlar:
xterm
bir süperset olması gerekiyordu vt220
, başka bir deyişle onun gibi vt220
ama daha fazla özelliğe sahip. Örneğin, xterm
genellikle renkleri destekler, ancak vt220
yapmaz. Bunu ziçeriye basarak test edebilirsiniz top
.
Aynı şekilde, vt220
daha fazla özelliğe sahiptir vt100
. Örneğin, vt100
desteklemek için görünmüyor F11ve F12.
Özelliklerini karşılaştırın ve sisteminizin çalışarak sahip olduklarını düşündüğü kaçış dizilerini infocmp <term type 1> <term type 2>
, örn infocmp vt100 vt220
.
Tam liste sistemden sisteme değişir. Sen kullanarak listesini almak gerekir toe
, toe /usr/share/terminfo
ya da find ${TERMINFO:-/usr/share/terminfo}
. Bunların hiçbiri işe yaramazsa, ncurses'ın terminfo.src dosyasına da bakabilirsiniz ; bu, çoğu dağıtımın bu günlerden verileri aldığı yerdir.
Terminal benziyor sürece Fakat bu ya bu , kullanmak isteyebilirsiniz yalnızca birkaç diğerleri var:
xterm-color
- eğer daha eski bir sistemdeyseniz ve renkler çalışmıyorsaputty
, konsole
, Eterm
, rxvt
, gnome
, Vb - Bir XTerm emülatör ve fonksiyon tuşlarının bazı çalıştırıyorsanız, Backspace, Ev silin ve Bitiş düzgün çalışmazscreen
- GNU ekranı içinde çalışıyorsa (veya tmux)linux
- Linux konsolu üzerinden giriş yaparken (örn. Ctrl+Alt+F1)dumb
- her şey bozulduğundals /lib/terminfo/* /usr/share/terminfo/*
(bunlar Debian'daki yollar, diğer dağıtımların biraz farklı yolları olabilir). Çoğu çok egzotik.
vt220
renkleri destekliyor! Siyah bir tane turuncu vardı! ;-) Üzgünüm.
Herhangi bir argüman size mevcut tüm xterm alternatiflerini verecektir:
$> infocmp
xterm|xterm-debian|X11 terminal emulator,
am, bce, km, mc5i, mir, msgr, npc, xenl,
colors#8, cols#80, it#8, lines#24, pairs#64,
...
Daha fazla bilgi için
$> ls /lib/terminfo/x/
xterm xterm-256color xterm-color xterm-debian xterm-mono
xterm-r5 xterm-r6 xterm-vt220 xterm-xfree86
infocmp
bağımsız değişken olmadan çalıştırma , aktif terminal için ayarları verir . kullandığınız diğer terminalleri listelemek içintoe
/usr/share/terminfo
, bir macOS'ta dizin var .