Цвета Iterm2 - с использованием вариантов 42 м или 41 м

Поэтому я скачал и установил свои цвета iterm2 на основе тем с этого сайта: http://iterm2colorschemes.com/

Хотелось узнать, как настроить терминал на цвета 40м, 41м, 42м и т. Д. Что это такое, и есть ли способ изменить настройки iterm2 по умолчанию, чтобы иметь это?

Как бы я изменил это для таких вещей, как нано или vim?

Спасибо!

2 ответа

40м и 41м - это просто примеры того, как выглядит при смене цвета фона. если вам нравится 41 м, просто измените цвет на этот цвет фона.

это просто показывает вам, как это выглядит, прежде чем перейти к нему. Вы меняете цвет фона вручную.

:)

Каждая строка - это код цвета одного цвета переднего плана из 17 (по умолчанию + 16 экранировок), за которым следует тестовое использование этого цвета на всех девяти цветах фона (по умолчанию + 8 экранировок).

Это escape-последовательности, строка и столбец объединяются, чтобы сформировать различные сочетания цветов переднего плана и фона. Второй столбец слева в таблице цветовой темы - это то, что ваша оболочка будет использовать для основного отображения.

Попробуйте запустить этот скрипт из одной из ваших оболочек iTerm:

#!/bin/bash
#
#   This file echoes a bunch of color codes to the
#   terminal to demonstrate what's available.  Each
#   line is the color code of one forground color,
#   out of 17 (default + 16 escapes), followed by a
#   test use of that color on all nine background
#   colors (default + 8 escapes).
#

T='gYw'   # The test text

echo -e "\n                 40m     41m     42m     43m\
     44m     45m     46m     47m";

for FGs in '    m' '   1m' '  30m' '1;30m' '  31m' '1;31m' '  32m' \
           '1;32m' '  33m' '1;33m' '  34m' '1;34m' '  35m' '1;35m' \
           '  36m' '1;36m' '  37m' '1;37m';
  do FG=${FGs// /}
  echo -en " $FGs \033[$FG  $T  "
  for BG in 40m 41m 42m 43m 44m 45m 46m 47m;
    do echo -en "$EINS \033[$FG\033[$BG  $T  \033[0m";
  done
  echo;
done
echo

Ссылка: https://github.com/mbadolato/iTerm2-Color-Schemes/blob/master/tools/screenshotTable.sh

Пример вывода из одной из моих оболочек:

Другие вопросы по тегам