ฉันพยายาม vt100, VT102, VT220 และ xterm top
โดยใช้
แต่ฉันไม่พบความแตกต่าง มีคำประเภทอื่นหรือไม่ ความแตกต่างของพวกเขาคืออะไร?
ฉันพยายาม vt100, VT102, VT220 และ xterm top
โดยใช้
แต่ฉันไม่พบความแตกต่าง มีคำประเภทอื่นหรือไม่ ความแตกต่างของพวกเขาคืออะไร?
คำตอบ:
xterm
ควรจะเป็น superset ของvt220
ในคำอื่น ๆ มันเหมือนvt220
แต่มีคุณสมบัติมากขึ้น ตัวอย่างเช่นxterm
มักจะรองรับสี แต่vt220
ไม่รองรับ คุณสามารถทดสอบโดยการกดภายในztop
ในลักษณะเดียวกับที่มีคุณสมบัติมากกว่าvt220
vt100
ยกตัวอย่างเช่นvt100
ดูเหมือนจะไม่สนับสนุนและF11F12
เปรียบเทียบคุณสมบัติของพวกเขาและหลบหนีวนเวียนว่าระบบของคุณคิดว่าพวกเขามีโดยการทำงานเช่นinfocmp <term type 1> <term type 2>
infocmp vt100 vt220
รายการทั้งหมดจะแตกต่างกันไปในแต่ละระบบ คุณควรจะสามารถที่จะได้รับรายการโดยใช้toe
, หรือtoe /usr/share/terminfo
find ${TERMINFO:-/usr/share/terminfo}
หากไม่มีงานเหล่านั้นคุณสามารถดูncurses 'terminfo.srcซึ่งเป็นที่ที่การกระจายส่วนใหญ่ได้รับข้อมูลจากสมัยนี้
แต่ถ้าเทอร์มินัลของคุณมีลักษณะเช่นนี้หรือสิ่งนี้มีเพียงบางส่วนเท่านั้นที่คุณอาจต้องการใช้:
xterm-color
- หากคุณใช้ระบบเก่าและสีไม่ทำงานputty
, konsole
, Eterm
, rxvt
, gnome
ฯลฯ - ถ้าคุณใช้โปรแกรมจำลอง XTerm และบางส่วนของปุ่มฟังก์ชั่น Backspace ลบ, Home และ End ทำงานไม่ถูกต้องscreen
- หากทำงานในหน้าจอ GNU (หรือ tmux)linux
- เมื่อเข้าสู่ระบบผ่านคอนโซล Linux (เช่นCtrl+Alt+F1)dumb
- เมื่อทุกอย่างพังls /lib/terminfo/* /usr/share/terminfo/*
(เหล่านี้คือพา ธ บนเดเบียนการกระจายอื่นอาจมีเส้นทางแตกต่างกันเล็กน้อย) ส่วนใหญ่จะแปลกใหม่อย่างมาก
vt220
รองรับสี! ฉันมีสีส้มกับดำ! ;-) ขออภัย
เรียกใช้ infocmp โดยไม่มีข้อโต้แย้งใด ๆ ที่จะทำให้คุณมีทางเลือก xterm ทั้งหมด:
$> 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,
...
สำหรับข้อมูลเพิ่มเติมตรวจสอบ
$> ls /lib/terminfo/x/
xterm xterm-256color xterm-color xterm-debian xterm-mono
xterm-r5 xterm-r6 xterm-vt220 xterm-xfree86
infocmp
โดยไม่โต้แย้งจะช่วยให้คุณตั้งค่าสำหรับสถานีที่ใช้งานอยู่ เพื่อแสดงรายการเทอร์มินัลอื่นที่คุณใช้toe
/usr/share/terminfo
ไดเรกทอรีอยู่บน macOS