Сброс до конца строки использует неправильный цвет фона на экране

При ускоренном расширении ZSH команда% E должна быть «Очистить до конца строки».

Это работает. Мы видим это в сером баре, проходящем всю дорогу.

введите описание изображения здесь

Однако, если я назову «экран»,% E перестанет работать: введите описание изображения здесь

Любая идея, какова причина этого, и как это можно исправить?

One Solution collect form web for “Сброс до конца строки использует неправильный цвет фона на экране”

Когда вы отправляете одну из последовательностей управления стиранием ECMA-48, используется ли стирание текущего цвета фона или цвет фона по умолчанию для разных типов терминалов. (В базе данных terminfo есть возможность, позволяющая программам определять, что будет делать терминал, с которым они разговаривают, называется bce . Эквивалентное имя termcap – ut .) Вы устанавливаете текущий цвет фона, а затем стираете до конца строки, ожидая, что стирание всегда будет использовать текущий цвет.

screen – сам эмулятор терминала. Но в отличие от аппаратных терминалов его поведение в этом отношении можно переключить. По умолчанию стирание цвета фона отключается, и последовательность управления вызывает стирание с цветом по умолчанию. Один переключает его с помощью команды bce . Один устанавливает значение по умолчанию для параметра bce на всех новых экранах с defbce команды defbce .

Поэтому включите его. Это так просто.

дальнейшее чтение

  • Отправить сообщение на «экран», который должен быть получен устройством на / dev
  • очистить (1) после отсоединения экрана GNU
  • Почему GNU Screen не отображается для удаленного пользователя?
  • запуск экрана в оболочке не может найти сеансы, но запуск экрана во время входа в ssh может
  • Как запустить программу на экране, перенаправить весь вывод в файл и отсоединить
  • «Не удается открыть отображение» на восстановленном сеансе экрана GNU
  • Запустите программу сервера и разрешите пользователю подключаться к ней с помощью SSH
  • Предотвратить странные символы сеанса «Экран»
  • Linux: создание сеансов «экрана» сохраняется в Debian «jessie»
  • отправка текстового ввода на отдельный экран
  • Экранная команда fedora 20 автоматически завершается
  • Экран GNU: эквивалент соответствия в tmux
  • Interesting Posts

    Режим установки режима «Только в режиме READ-WRITE»

    Какой рейд-драйв доступен для монтирования?

    Работает Android SDK в Solaris?

    Принудительное использование определенного DNS-провайдера в сети

    Восстановленный VG имеет сдвинутые объемы

    Как восстановить / sysroot на Fedora 20

    Как разрешить видимый процесс обновления

    Как писать на ext2-образ без доступа root

    Безопасно ли вводить другую команду в STDIN, пока предыдущая команда записывает в STDOUT?

    sed + как удалить второй символ «.» из строки

    Использование команды чтения оболочки с функциями редактирования в реальном времени (например, чтение)

    Мне нравится по умолчанию «X» образный перекрестие курсора в linux. Как заставить Debian использовать этот большой X вместо обычного курсора мыши?

    Прослушивание данных между процессом и последовательным портом

    Облигации против агрегаторов

    Страницы страниц Paginate

    Linux и Unix - лучшая ОС в мире.