github / github/copilot-cli

Terminal text remains italicized after running a command which outputs italic word.

Aberta
#1,417 0 comentários 0 reações 0 responsáveis Ver no GitHub
area:platform-windows area:terminal-rendering
Linguagem predominante
Shell
Estrelas
11.2k
Forks
1.9k
Merge médio
14h 16min
PRs com merge (30d)
6

Descrição

### Describe the bug

I encountered a visual bug, that the terminal text style persists in italics after running a command which outputs italics word. I tested `ls` and `pwd`. `ls` caused this bug but `pwd` did not.

Image

You can ask copilot to answer you about \e[0m, to fix this visual bug. It's funny.

Image

I thought it's a bug, but I'm not sure if it was `starship`, `windows terminal`, `pwsh` or something else caused it. If you want more info of my environment, I'd love to provide it.

### Affected version

GitHub Copilot CLI 0.0.407.

### Steps to reproduce the behavior

1. Open PowerShell.
2. Ensure `ls` (or another command) produces output with italic formatting.
3. Launch copilot.
4. Run `ls` (change to command mode and input `ls`).
5. Observe that after the command output is displayed, the Copilot CLI input prompt and subsequent text remain italicized.

### Expected behavior

The input and output formats of copilot itself will not be affected by unexpected factors.

### Additional context

[process-1770871728467-13428.log](https://github.com/user-attachments/files/25251200/process-1770871728467-13428.log)

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.