Кольорова схема не застосовується в iTerm2


43

Я не зміг застосувати жодну кольорову схему до iTerm2.

Схоже, застосовуються основні кольори, але кольори ANSI - ні (як показано у налаштуваннях> профілі> кольори).

Використання Mac OSX 10.7.2. Будь-яка допомога?


Отже, в iterm2 є помилка .... Використовуйте елемент за замовчуванням, наданий ....
— ZaB

Дійсно будь-який колір, який ви вибрали? Який тип термінала обраний у налаштуваннях »Профілі» За замовчуванням »Термінал під емуляцією термінала ?
— slhck

@slhck Report Terminal Type: xterm-256color
— Panagiotis

Спробуйте змінити його xtermі побачити, чи це працює.
— slhck

@slhck Змінено xtermі xterm-newі перезапущений. Нічого не працює.
— Панайотис Панагі

Відповіді:


87

У мене виникло те саме питання, і саме це, здається, вирішило його:

У своєму .bash_profile встановіть CLICOLOR перед встановленням TERM:

# Set CLICOLOR if you want Ansi Colors in iTerm2 
export CLICOLOR=1

# Set colors to match iTerm2 Terminal Colors
export TERM=xterm-256color

зберегти файл bash та джерело:

source ~/.bash_profile 

Потім у своїх налаштуваннях iTerm2> Профілі> Термінал> Тип терміналу звіту, встановлений або xterm-256color, або xterm

Закрийте iTerm2, перезавантажте його та введіть ls. Це зробило для мене трюк.

Удачі.


для мене це дуже добре працює
— айреал

1
експортуючи CLICOLOR, нарешті, кольори з’являються в iTerm2. У преференції було встановлено xterm-256color, мені цікаво, чому це спонукало його.
— mguymon

якщо це не працює, подивіться нижче на другу відповідь про контраст ...
— Жоао Піньйо,

39

це справді старе питання, але переконайтеся, що ваш Preferences -> Profiles -> Colors -> Minimum contrastпараметр не на максимумі ... якщо він є, і ви зробили те, що пропонується вище, пересуньте його до нижньої настройки, і ви побачите, як з’являються кольори.


1
Чудово працює, але це налаштування> профілі> кольори> мінімальний контраст
— Ніклас

Ти рятівник життя. iterm має багато проклятих варіантів.
— mdgrech

16

У мене була така ж проблема , і знайшли рішення : Profiles -> Colors -> Minimum Contrast. Якщо він високий, то ви отримуєте лише чорно-біле.


Я встановив це, не знаючи, що він встановив усі кольори чорно-білий, і цей коментар допоможе мені це виправити. Спасибі!
— Рой Ріко

чудово! це спрацювало, яка ... квітка! ... мій ітерм за замовчуванням отримав таку настройку.
— Жоао Піньо

Ідеально! Я пересуваю все назад до 0, і все забарвлюється знову. Дякую!
— Матей Феліпе

2

Якщо ви користуєтесь zshі відповідь @ sam3k для вас не працювала - слід вставити ці рядки .zshrcзамість.bash_profile


0

Кілька відповідей згадували налаштування контрасту. Навіть приблизно на 60% шляху в моєму ANSI синій колір став чорним.

Знизіть контраст вниз, перш ніж шукати інші рішення; це набагато агресивніше, ніж я очікував.


0

Якщо і модифікація .zshrc, і зменшення мінімального контрасту НЕ РОБОТИ, а також переконайтесь, що значення Boost Cursor є достатньо малим.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.