Я використовую emacs всередині монетного двору (налаштований так, що це xterm-256color) на cygwin. list-colors-displayпрацює чудово. а кольори відображаються в перелічених списках тощо. Тепер я встановлюю колір для git branchпоточної гілки yellow reverse. Однак ані оболонки, ані вікна оболонки не мають правильного кольору; натомість поточна гілка відображається у кольорі за замовчуванням. У ansi-termвікні або за межами emacs, всередині того ж терміналу, воно відображається як слід.
У мене це є .emacs:
(add-hook 'eshell-preoutput-filter-functions 'ansi-color-apply)
Будь-який спосіб відобразити ці кольори всередині оболонки або віконця?
git config --global color.ui alwaysзапускgit diff. Чи можете ви надати більш детальні кроки?