Differences between vt100/xterm and windows console #14363

Open
opened 2026-01-31 04:08:15 +00:00 by claunia · 0 comments
Owner

Originally created by @samiam95124 on GitHub (Jun 29, 2021).

Windows Terminal version (or Windows build number)

Windows 10

Other Software

No response

Steps to reproduce

Windows console does not implement many vt100/xterm controls. Basically, for fun I did a ssh to a linux computer and noticed that the console implementation in Windows tries, but does not quite succeed, in emulating terminal sequences for Xterm. This was noted by running a program on the linux machine written for xterm.
First, its great that windows console has a terminal emulation mode. This used to be an add-on, so it is a big improvement. I mainly wanted to find out if there was interest in taking the emulation to another, more complete level.
The current xterm emulation fails on several features, for example it does not implement text colors. However it also fails on several other basic screen controls. For the clearest example, contrast this with teraterm/ssh, which works perfectly (as I am sure is true of other xterm emulators).
Thanks,
Scott Franco
samiam@moorecad.com

Expected Behavior

See previous.

Actual Behavior

See previous.

Originally created by @samiam95124 on GitHub (Jun 29, 2021). ### Windows Terminal version (or Windows build number) Windows 10 ### Other Software _No response_ ### Steps to reproduce Windows console does not implement many vt100/xterm controls. Basically, for fun I did a ssh to a linux computer and noticed that the console implementation in Windows tries, but does not quite succeed, in emulating terminal sequences for Xterm. This was noted by running a program on the linux machine written for xterm. First, its great that windows console has a terminal emulation mode. This used to be an add-on, so it is a big improvement. I mainly wanted to find out if there was interest in taking the emulation to another, more complete level. The current xterm emulation fails on several features, for example it does not implement text colors. However it also fails on several other basic screen controls. For the clearest example, contrast this with teraterm/ssh, which works perfectly (as I am sure is true of other xterm emulators). Thanks, Scott Franco samiam@moorecad.com ### Expected Behavior See previous. ### Actual Behavior See previous.
claunia added the Needs-TriageNeeds-Tag-FixNeeds-Attention labels 2026-01-31 04:08:15 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#14363