Экранирующие последовательности ANSI не выводятся на стандартный вывод в Windows
Я пытаюсь написать escape-последовательность ANSI для stdout, используя node.js в Windows, но она не работает.
В частности, я используюConEmu который делаетслужба поддержки подмножество кодов ANSI. Я создал тестовый файл, который должен переименовать текущую вкладку консоли:
process.stdout.write('\x1b]9;3;"abc"\x1b\x5c');
Тем не менее, ничего не происходит, когда я запускаю его. Если я бегуnode test > out.txt
правильные байты записываются в выходной файл.
Почему не работают escape-последовательности?