Sequências de escape ANSI não são impressas em stdout no Windows

Estou tentando escrever uma sequência de escape ANSI para stdout usando node.js no Windows, mas parece não funcionar.

Especificamente, eu usoConEmu qual fazApoio, suporte um subconjunto de códigos ANSI. Eu criei um arquivo de teste que deve renomear a guia do console atual:

process.stdout.write('\x1b]9;3;"abc"\x1b\x5c');

No entanto, nada acontece quando eu o executo. Se eu corrernode test > out.txt, os bytes corretos são gravados no arquivo de saída.

Por que as seqüências de escape não funcionam?

questionAnswers(1)

yourAnswerToTheQuestion