Saya mencoba vt100, vt102, vt220, dan xterm dengan menggunakan top
.
Tetapi saya tidak dapat menemukan perbedaannya. Apakah ada jenis istilah lain? Apa perbedaan mereka?
xterm
seharusnya menjadi superset vt220
, dengan kata lain itu seperti vt220
tetapi memiliki lebih banyak fitur. Misalnya, xterm
biasanya mendukung warna, tetapi vt220
tidak. Anda dapat menguji ini dengan menekan zdi dalam top
.
Dengan cara yang sama, vt220
memiliki lebih banyak fitur daripada vt100
. Misalnya, vt100
sepertinya tidak mendukung F11dan F12.
Bandingkan fitur mereka dan keluar dari urutan yang menurut sistem Anda miliki dengan menjalankan infocmp <term type 1> <term type 2>
, misalnya infocmp vt100 vt220
.
Daftar lengkapnya bervariasi dari satu sistem ke sistem lainnya. Anda harus bisa mendapatkan daftar menggunakan toe
, toe /usr/share/terminfo
atau find ${TERMINFO:-/usr/share/terminfo}
. Jika tidak ada yang berhasil, Anda juga bisa melihat terminfo.src dari ncurses , yang merupakan tempat sebagian besar distribusi mendapatkan data dari hari-hari ini.
Tetapi kecuali terminal Anda terlihat seperti ini atau ini , hanya ada beberapa terminal lain yang mungkin ingin Anda gunakan:
xterm-color
- jika Anda menggunakan sistem yang lebih lama dan warna tidak berfungsiputty
, konsole
, Eterm
, rxvt
, gnome
, Dll - jika Anda menjalankan sebuah emulator xterm dan beberapa tombol fungsi, Backspace, Hapus, Home, dan End tidak bekerja dengan baikscreen
- jika berjalan di dalam layar GNU (atau tmux)linux
- ketika masuk melalui konsol Linux (mis. Ctrl+Alt+F1)dumb
- ketika semuanya rusak
ls /lib/terminfo/* /usr/share/terminfo/*
(ini adalah jalur di Debian, distribusi lain mungkin memiliki jalur yang sedikit berbeda). Kebanyakan dari mereka sangat eksotis.vt220
mendukung warna! Saya punya satu dengan oranye di atas hitam! ;-) Maaf.Jalankan infocmp tanpa argumen apa pun akan memberi Anda semua alternatif xterm yang tersedia:
Untuk info lebih lanjut, periksa
sumber
infocmp
tanpa argumen memberi Anda pengaturan untuk terminal aktif . untuk membuat daftar terminal lain yang Anda gunakantoe
/usr/share/terminfo
direktori di macOS.