Додайте колір до терміналу в Mac OS X

Anonim

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

Як додати колірний результат команди «ls» у терміналі Mac OS X

Ми розглянемо настроювані параметри кольорового виведення як для темних, так і для світлих терміналів, і ви можете отримати попередній перегляд кольорового виведення ls, ввівши «ls -G» у командному рядку. Попередній перегляд за допомогою ls -G залежатиме від налаштувань кольорів терміналів і не обов’язково відображатиме кольори, показані на знімках екрана нижче.

  • Відкрийте термінал і введіть:
  • nano .bash_profile
  • Використовуйте клавіші зі стрілками, щоб перейти до нижньої частини документа та вставити будь-який із наведених нижче блоків тексту залежно від зовнішнього вигляду терміналів (дивіться запис man нижче для подальших налаштувань)

Кольори для темних тем терміналу: export CLICOLOR=1 export LSCOLORS=GxFxCxDxBxegedabagaced

Кольори для світлих тем терміналу: 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 також видалить усі огидні комбінації кольорів.

Додайте колір до терміналу в Mac OS X