Как сделать синие каталоги ярче с помощью ls --color?

Можно просто:

$ ip link show

для списка интерфейсов, включая их статус. Вы можете отфильтровать результаты для устройств, которые не используются, пропустив grep DOWNпосле команды ip:

$ ip link show | grep DOWN
0
07.10.2019, 17:45
2 ответа

Признаюсь, я имел в виду такой ответ (из этого списка параметров kernel.org:

  vt.default_blu= [VT]
                        Format: <blue0>,<blue1>,<blue2>,...,<blue15>
                        Change the default blue palette of the console.
                        This is a 16-member array composed of values
                        ranging from 0-255.

Я никогда этого не пробовал. Теперь я думаю, что никогда не понимал этого! Я уверен, что это работает. Но вы не хотите перезагружаться и т. д., просто чтобы найти подходящую цветовую палитру.

В любом случае, идея и формат аналогичны моему решению по умолчанию для настройки 16 цветов консоли:

setvtrgb

из пакета "kbd" (, который также содержит chvt, loadkeys, showkeys...)

С setvtrgbэто (также )небольшая борьба за отслеживание цветов от 1 до 16 и RGB от 0 до 255, но эффект немедленный и постоянный -и для всех виртуальных терминалов сразу --"для всей системы"

Некоторые пользователи в замешательстве. Справка говорит:

To seed a valid FILE:
   cat /sys/module/vt/parameters/default_{red,grn,blu} > FILE

В этом вкладыше для этих трех файлов sysfs фигурные скобки. Вы вставляете его, редактируете файл и загружаете его, чтобы увидеть, как выглядят новые цвета (с ). (Сделайте копию, иначе вам придется перезагрузиться, чтобы вернуть настройки по умолчанию ).

Я показал файл вчера в этом LS _экспорт ЦВЕТОВ

Теперь решение, предложенное Дирктом:

echo -en "\e]PCrrggbb"

Это "специальная" управляющая последовательность linux (, не -CSI ). «C» — это шестнадцатеричный код #12 (полужирный синий ).

И эта настройка для каждого tty--у вас может быть своя палитра для каждого tty! Больше, чем я просил!


Дело не только в фантомных синих каталогах и во всем синем в vim, вплоть до синих знаков тильды под последней строкой.

Я также уменьшил разницу между обычным (белым )и полужирным белым. На справочных страницах полно и того, и другого, а для подсветки синтаксиса я использую обычный белый цвет для комментариев и жирный белый цвет для кода. Теперь я легко читаю серый цвет, а белый не режет (и не портит )глаза.

0
20.08.2021, 10:54

man 4 console _коды говорят, что ESC ] P nrrggbb— управляющая последовательность для установки значения RGB для цвета n.

Этот ответ показывает небольшой сценарий оболочки для изменения всех цветов, поэтому для цвета 12 что-то вроде строк

echo -en "\e]PC7373C9" # blue

(с вашими желаемыми значениями RGB, конечно, )должно работать.

(Также подумайте о том, чтобы взглянуть на значения гаммы или цветовые характеристики вашего монитора, которые должны быть представлены в EDID, и убедитесь, что они получены вашим водителем. Это часто является причиной того, что стандартные цвета не «работают» на конкретном мониторе ).

1
20.08.2021, 10:54

Теги

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