Кольорова схема не застосовується в 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.