полужирный текст при использовании 256 цветов

Я настраиваю цвета в Mutt, но я думаю, что моя проблема является общей для linux-терминала.

Для 16 предопределенных цветов (например, red ) я могу сделать это полужирным, указав brightred

Однако при использовании 256 цветов (например, color208 ) нет такого цвета, как brightcolor208 . У меня есть цветовая тема в mutt:

 color index color208 color236 ~T 

Как сделать цвет208 полужирным (ярким)?

  • urksvt map esc ключ к последовательности клавиш
  • Как я могу сказать Mutt, чтобы попросить кодовую фразу gpg?
  • Как сделать вывод PGP менее подробным в mutt с GnuPG и TOFU?
  • Настройка редактора в mutt: vim с параметрами?
  • Mutt в скрипте, не указан получатель - вложение, несколько получателей
  • Как сказать mutt не ждать, пока программа вложений вернется?
  • mutt не запускается как задание cron, завернутое в сценарий bash
  • Mutt - автоматическое отображение отправленной электронной почты
  • 2 Solutions collect form web for “полужирный текст при использовании 256 цветов”

    «Смелость» устанавливается отдельно от «цвета переднего плана», но не поддерживается Mutt . Все, что вы можете сделать в Mutt, – это выбрать цвет переднего плана и фона, без смелости.

    В других случаях, когда можно выводить произвольные escape-последовательности ANSI, вы должны установить «жирный цвет 208» следующим образом (вы можете выполнить это на любом терминале, который позволяет полужирным шрифтом видеть эффект, терминал Gnome отлично работает, если у вас есть он настроен на отображение жирного текста):

     echo this is NORMAL echo '\e[1m' this is BOLD '\e[0m' echo '\e[1;38;5;208m' this is BOLD 208 '\e[0m' echo '\e[38;5;208m' this is NORMAL 208 '\e[0m' 

    (Параметр SGR «1» будет выделен жирным шрифтом. Вы отправляете его с помощью <Esc>[1m , и вы можете, конечно, объединить его с другими, например <Esc>[1;5m или как в приведенном выше примере, где 38;5;x выбирает цвет из 256-цветного пространства XTerm.)

    Ваш терминал должен поддерживать 256 цветов и иметь соответствующую переменную окружения TERM. Вероятно, у вас нет поддержки 256 цветов.

    Для xterm:

     export TERM="xterm-256color" 

    Для urxvt:

     export TERM="urxvt-256color" 

    Для tmux / screen:

     export TERM="screen-256color" 

    Я бы поместил его в ~/.bashrc , ~/.bash_profile или ~/.profile зависимости от ситуации.

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