Экранирующие последовательности ANSI не выводятся на стандартный вывод в Windows

Я пытаюсь написать escape-последовательность ANSI для stdout, используя node.js в Windows, но она не работает.

В частности, я используюConEmu который делаетслужба поддержки подмножество кодов ANSI. Я создал тестовый файл, который должен переименовать текущую вкладку консоли:

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

Тем не менее, ничего не происходит, когда я запускаю его. Если я бегуnode test > out.txtправильные байты записываются в выходной файл.

Почему не работают escape-последовательности?

Ответы на вопрос(1)

Ваш ответ на вопрос