Добавление цвета в терминал в Mac OS X
Добавление раскрашенного вывода ls в Терминал в Mac OS X — хороший способ сделать навигацию по командной строке немного легче для глаз. Это заставляет разные элементы отображаться разными цветами, включая каталоги, файлы, исполняемые файлы и символические ссылки.
Как добавить цветной вывод команды ‘ls’ в терминале Mac OS X
Мы рассмотрим настраиваемые параметры вывода цвета как для темных, так и для светлых терминалов, и вы можете получить предварительный просмотр вывода цвета ls, набрав «ls -G» в командной строке. Предварительный просмотр с помощью ls -G будет зависеть от настроек цвета терминала и не обязательно будет отображать цвета, показанные на снимках экрана ниже.
- Откройте Терминал и введите: нано .bash_profile
- Используйте клавиши со стрелками, чтобы перейти к нижней части документа, и вставьте любой из блоков текста ниже, в зависимости от внешнего вида терминала (см. запись man ниже для дальнейших настроек)
Цвета для темных тем терминала: export CLICOLOR=1 export LSCOLORS=GxFxCxDxBxegedabagaced
Цвета для тем Light Terminal: export CLICOLOR=1 export LSCOLORS=ExFxBxDxCxegedabagacad
- После вставки строк в .bash_profile убедитесь, что в nano это выглядит примерно так:
- Нажмите 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», если это bash, и что-то еще, если нет.
Не забывайте, что вы также можете мгновенно изменить внешний вид окон Терминала и изменить обои Терминала.
Настройка LSCOLORS вручную Если приведенные выше варианты цветов вам не подходят, вы можете установить все, что захотите. Вот страница руководства по LSCOLORS, если вы хотите попробовать. По умолчанию используется «exfxcxdxbxegedabagacad», но очистка записи цвета .bash_profile также удалит любые отвратительные цветовые комбинации.