cygwin의 박하 (xterm-256color라고 구성되어 있음) 터미널에서 emacs를 사용하고 있습니다. list-colors-display
잘 작동합니다. 색상이 다른 목록에 표시됩니다. 이제 git branch
현재 분기 의 색상을로 설정했습니다 yellow reverse
. 그러나 쉘 창이나 쉘 창 모두 올바른 색상을 표시하지 않습니다. 대신 현재 분기가 기본 색상으로 표시됩니다. 에서 ansi-term
이맥스의 창 또는 외부 동일한 단말기 내부 그것이 정상적으로 표시한다.
나는 이것을 내 안에있다 .emacs
:
(add-hook 'eshell-preoutput-filter-functions 'ansi-color-apply)
이 색상을 쉘 또는 eshell 창 안에 표시하는 방법은 무엇입니까?
git config --global color.ui always
running 을 설정 한 그래픽 Emacs가있는 eshell에서 이것을 재현 할 수 없습니다git diff
. 더 자세한 단계를 제공 할 수 있습니까?