Как исправить консоль `\033[0m`, не работающую при запуске со второй страницы прокрутки?

Para instalar la imagen de Linux -y su paquete de encabezados, use el siguiente comando:

apt install linux-{image,headers}-4.16.0-0.bpo.1-amd64

Algunas dependencias deben instalarse desde backports después de ejecutar el comando anterior, se puede instalar a través de:

apt install -t stretch-backports pckg_name
2
24.06.2019, 08:48
1 ответ

Если изменить

\033[0m
с

по

\033[0m\033[K

Это сделает то, что вы намеревались. Разница в том, что когда терминал прокручивается вверх, он заполняет новую строку текущим цветом фона :

.
  • Кнопка\E[Kочищает текущую строку от текущей позиции до конца строки, (отменяя заливку цветом -, выполненную с помощью прокрутки ).
  • Поведение цвета — это функция консоли Linux , реализованная в других терминалах (rxvt, xterm, konsole ).

См. также:

1
27.01.2020, 22:17

Теги

Похожие вопросы