Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: [email protected]

Добавить цвет в терминал в Mac OS X

Добавление раскрашенного ls-вывода в терминал в Mac OS X — хороший способ упростить навигацию по командной строке на глазах. Это позволяет отображать разные элементы в разных цветах, включая каталоги, файлы, исполняемые файлы и символические ссылки.

Как добавить цвет, вывод команды в Mac OS X Terminal

Мы поместим настраиваемую настройку цветового вывода как для темных, так и для легких терминалов, и вы можете получить предварительный просмотр вывода цвета ls, набрав в командной строке команду Äúls -G,Ä line. Предварительный просмотр с помощью ls -G будет зависеть от настроек цвета Terminals и, однако, обязательно будет отображать цвета, показанные на скриншотах ниже.

  • Откройте терминал и введите:
  • Используйте клавиши со стрелками, чтобы перейти к нижней части документа и вставить один из блоков текста ниже, в зависимости от внешнего вида терминалов (см. Man-запись ниже для дальнейших настроек)

Цвета для Темных Терминалов Темы:
экспорт CLICOLOR = 1
экспорт LSCOLORS = GxFxCxDxBxegedabagaced
Цвета темного терминала

Цвета для легких терминалов Темы:
экспорт CLICOLOR = 1
экспорт LSCOLORS = ExFxBxDxCxegedabagacad
Цветная тема Light Terminal

  • После того, как строки вставлены в .bash_profile, подтвердите, что в nano это выглядит примерно так:
  • Цветная строка терминала в профиле bash

  • Hit Control + O для сохранения и открытия нового окна терминала
  • Введите «Äúls» или «Äúls -la», чтобы подтвердить расцветку

При желании вы можете создать псевдоним в .bash_profile, чтобы связать ls с чем-то вроде ls -GFh, это будет выглядеть так:

alias ls = ‘ls -GFh’

Это будет работать с Mac OS X 10.6, OS X 10.7, OS X 10.8 и выше, если вы используете оболочку bash. Если вы не уверены в том, какую оболочку используете, загляните в заголовок окна терминала, «Bash», или вы можете проверить следующую команду:

echo $ SHELL

Выход будет: «/ bin / bash», если это бас, и что-то еще, если нет.

Не забывайте, что вы также можете мгновенно изменить внешний вид окон терминала и изменить обои терминала.

Настройка LSCOLORS вручную
Если вышеупомянутые варианты цвета не будут делать это за вас, вы можете установить все, что захотите. Вот страница руководства на LSCOLORS, если вы хотите сделать снимок. По умолчанию используется «Äúexfxcxdxbxegedabagacad», но очистка цветовой записи .bash_profile также удалит любые отвратительные цветовые комбинации.

LSCOLORS Значение этой переменной описывает, какой цвет использовать
для которого атрибут, когда цвета включены с
CLICOLOR. Эта строка является конкатенацией пар
format fb, где f — цвет переднего плана, а b —
фоновый цвет.

Обозначения цвета следующие:

черный
b красный
c зеленый
d коричневый
синий
f magenta
g cyan
h светло-серый
Жирный черный, обычно появляется как темно-серый
B смелый красный
C жирным зеленым цветом
D желтовато-коричневый, обычно отображается как желтый
E bold blue
F bold magenta
G bold cyan
H полужирный светло-серый; выглядит ярко-белым
x по умолчанию переднего плана или фона

Обратите внимание, что выше приведены стандартные цвета ANSI. Настоящий
дисплей может отличаться в зависимости от цветовых возможностей
используемый терминал.

Порядок атрибутов следующий:

1. справочник
2. символическая ссылка
3. гнездо
4. Труба
5. исполняемый файл
6. блокировать специальные
7. персонаж специальный
8. исполняемый файл с установленным битом setuid
9. исполняемый файл с установленным битом setgid
10. каталог, доступный для записи другим, с липким битом
11. директория, доступная для записи другим, без липких
немного

По умолчанию используется «Äúexfxcxdxbxegedabagacad», т. Е.
земля и фон по умолчанию для обычных каталогов,
черный передний план и красный фон для setuid executa-
bles и т. д.

Понравилась статья? Поделиться с друзьями:
RuBookMac