2015-10-19 4 views
0

У меня есть установка ConEmu с Cygwin и Zsh совсем недавно. Пока все работает хорошо.Настройка ConEmu + Cygwin + тема Oh-my-zsh agnoster

Я очень заинтересован в изменении моей темы oh-my-zsh на «agnoster». Я установил шрифты powerline и включил цвета xterm256 в соответствии с запросами.

У меня все еще возникают проблемы с цветами, но путь cdd имеет тот же цвет фона (и кажется скрытым), независимо от того, какую цветовую схему я использую.

enter image description here

Любой везло с этим?

+0

Пожалуйста, опубликуйте вывод 'print $ PROMPT'. Из исходного кода https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/agnoster.zsh-theme кажется, что сегмент 'prompt_dir' должен иметь синий фон и черный передний план, так что вы можете явный запуск 'print -P '% K {blue}% F {черный} черный fg, синий bg% f% k'' в вашей оболочке, чтобы узнать, поддерживается ли он. – 4ae1e1

+0

Это результат печати $ PROMPT: % {% f% b% k%} $ (build_prompt) При печати последней команды я получаю текст и фон в черном (то же, что и в фоновом режиме консоли). Проблема в том, что это все равно, даже когда я меняю фон консоли на любой другой цвет. Кажется, проблема в ConEmu. – Amir

+0

Это не может быть проблемой в ConEmu. Только в вашей конфигурации может быть. Нажмите Ctrl + Win + Alt + Space и покажите полные скриншоты обеих Windows. – Maximus

ответ

0

В моем случае проблема заключалась в сочетании фонового изображения с заданным черным фоном и значением для Заменить цветовые индексы на #1.

я сбрасываться в соответствии с этим комментарием:

После прочтения о -базисном, я понял, что что-то с моей конфигурацией. Сбросьте его по умолчанию .. и настройте с самого начала .. он отлично работает сейчас, я действительно очень ценю вашу помощь.

Все было в порядке после сброса, поэтому я прошел и добавил свое фоновое изображение. Это было прекрасно, но из-за черного фона на изображении и того факта, что я использовал прозрачность и слегка нечерный фон, я начал играть с этой настройкой, а после установленного значения #1 это не удалось. Я также заметил, что всплывающая подсказка указала, что значение по умолчанию равно #0 #1 (хотя после сброса оно было установлено на *).

У меня есть эта проблема на каждый хозяин Я запускаю ConEmu on. Каждый хост был настроен несколько месяцев назад, и все они имеют то же фоновое изображение. Я не помню установка Заменить цветовые индексы установка, когда я его установил - черт возьми, я даже не знал, что это сделал, поэтому я не могу себе представить, как это установить. Я предполагаю, что это могло быть дефолтом в более ранней версии (я запускаю альфы), которые, возможно, перенесены из-за моей настройки на некоторое время назад?

Я подозреваю, в моем случае, что это была целая проблема и что не было ничего другого. Я видел правильный фон для моей подсказки в PowerShell, но я использую заданное значение для цвета RGB и использую поддержку TrueColor ANSI (которая, когда она терпит неудачу, возвращается к чему-то, что не #0 или #1).

Итак, по крайней мере, в моем случае это определенно не было ошибкой - он делал ровно, что было предложено сделать, заменив «синий» # 1 фон черным от моего изображения, которое дало черно-черный текст. Я попробую изменить это поле на моем другом ноутбуке, демонстрируя эту проблему, когда я дома, чтобы подтвердить альтернативу перезагрузке всей конфигурации.

 Смежные вопросы

  • Нет связанных вопросов^_^