Я уже писал небольшую заметку по настройке терминалов из базовой комплектации X. Прошло много времени, было установлено десятки ГБ обновлений. Вылезли некоторые нюансы, которые заставили пересмотреть настройки, которые я приводил в прошлой статье.
В Дебиан 10 после загрузки слетали настройки цветовой схемы. Терминал был белый, а буквы чёрные. При этом строка приглашения оставалась зелёной. В Манжаро 25 версии было ещё интереснее: если войти в менеджер окон icewm, то настройки оставались корректными, а если войти в Мате, то цветовая схема портилась - текст становился серым, а в том же mc названия каталогов и файлов становились чёрными, что на тёмно-синем фоне делало их плохо читаемыми.
После некоторых раздумий и экспериментов файл настроек ~/.Xresources принял такой вид:
XTerm.vt100.locale: true
XTerm.vt100.faceName: Liberation Mono:size=12:style=Bold:antialias=false
XTerm.vt100.background: black
XTerm.vt100.foreground: white
XTerm.termName: xterm-256color
UXTerm.vt100.locale: true
UXTerm.vt100.faceName: Liberation Mono:size=12:style=Bold:antialias=false
UXTerm.vt100.background: black
UXTerm.vt100.foreground: white
UXTerm.termName: xterm-256color
Данная конфигурация отличается тем, что задаёт параметры цветовой схемы жёстко. Также включён принудительно 256 цветный режим. После этих настроек в обоих ОС и при разных окружениях терминалы выглядят одинаково. Хотя ранее например в Дебиане строка приглашения могла становится белой, а шрифт тонким. Указав же все настройки жёстко - получаем гарантированный результат! Если кто-то захочет себе мигающий курсор, то может добавить в файл эти строчки:
XTerm.vt100.cursorBlink: true
UXTerm.vt100.cursorBlink: true
Комментариев нет:
Отправить комментарий