У меня странная ситуация, когда я пытаюсь запрограммировать несколько цветных дисплеев терминала.
Иногда, но не всегда, если я изменяю размер терминала таким образом, что фоновый диапазон текста переносится из одной строкиследующий, цвет фона расширится, чтобы охватить всю вторую строку.
Чтобы воспроизвести, выполните echo "xxxxxxxxxxxxxxxxxxxxxxxxxx \033[48;5;113m HELLO WORLD \033[0m"
несколько раз, манипулируя шириной окна терминала.

Похоже, что это происходит в Terminal.app и iTerm2 в macOS.
Кто-нибудь знает, почему это происходит и как это предотвратить?