Terminal does not support tabs in VT100 ANSI sequences properly #8448

Open
opened 2026-01-31 01:29:44 +00:00 by claunia · 0 comments
Owner

Originally created by @ThomasMConnors on GitHub (May 21, 2020).

-->

Environment

Win32NT 10.0.18363.0 Microsoft Windows NT 10.0.18363.0

Any other software?

Windows Terminal
Version: 1.0.1401.0

Steps to reproduce

Compile and run MS Docs example "Example of Select Anniversary Update Features" on https://docs.microsoft.com/en-us/windows/console/console-virtual-terminal-sequences#example-of-select-anniversary-update-features

Expected behavior

Draws using VT100 ANSI Escape sequences.

Actual behavior

Looks like VT100 sequence to move cursor using tabs works only on current line and does not move to next line when there are no more tab stops on line.

This works fine on Powershell and CMD when not inside Terminal and fails with Powershell and CMD when inside Terminal.

Originally created by @ThomasMConnors on GitHub (May 21, 2020). --> # Environment Win32NT 10.0.18363.0 Microsoft Windows NT 10.0.18363.0 Any other software? Windows Terminal Version: 1.0.1401.0 # Steps to reproduce Compile and run MS Docs example "Example of Select Anniversary Update Features" on https://docs.microsoft.com/en-us/windows/console/console-virtual-terminal-sequences#example-of-select-anniversary-update-features # Expected behavior Draws using VT100 ANSI Escape sequences. # Actual behavior Looks like VT100 sequence to move cursor using tabs works only on current line and does not move to next line when there are no more tab stops on line. This works fine on Powershell and CMD when *not* inside Terminal and fails with Powershell and CMD when inside Terminal.
claunia added the Resolution-Duplicate label 2026-01-31 01:29:44 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#8448