Dostosowywanie ścian terminów w nowych Emacs 24.3

Jak mogę dostosowaćterm zmierzyć się z nowymi Emacsami, aby uzyskać taką samą kontrolę, jak było to możliweansi-term-color-vector?

Jeden zNowe funkcje w Emacs 24.3 wydaje się, że zmienia on mechanizm kontroli twarzyterm bufory, tj .:

Zmienneterm-default-fg-color iterm-default-bg-color są obecnie przestarzałe na korzyść dostosowywanej twarzyterm.

Możesz dostosować sposób wyświetlania kolorów i stylów terminala ANSI, dostosowując odpowiednieterm-color-COLOR, term-color-underline iterm-color-bold twarze.

Mickey z Mastering Emacskomentuje następujące:

Jeśli tak jak ja dostosowałeś sięansi-color-names-vector Aby zmienić domyślne kolory terminów, sugeruję, aby teraz przełączyć się na używanie twarzy. Dobrą wiadomością jest to, że możesz, chciałbyś, zmienić więcej niż tylko kolory dla każdego koloru ANSI: nic nie powstrzyma cię przed wymuszeniem innej czcionki dla pewnych kolorów

Podobnie jak Mickey, także korzystałemansi-color-names-vector aby upewnić się, że kolor mojegoterm bufory dobrze wyglądały w ciemnych motywach (np.tango-dark)

(setq ansi-term-color-vector [unspecified “black” “red3” “lime green” “yellow3” “DeepSkyBlue?3” “magenta3” “cyan3” “white”])

Ale teraz powoduje to błąd:

"error in process filter: Invalid face; unspecified" 

Próbując użyć nowej twarzyterm, kiedy idę doM-x describe-face term, Widzę następujące rzeczy:

[] Font Family
[] Font Foundry
[] Width
[] Height
[] Weight
[] Slant
[] Underline
[] Overline
[] Strike-through
[] Box around text
[] Inverse-video
[] Foreground
[] Background
[] Stipple
[x]  Inherit

Ale jak dostosować te ustawienia, aby uzyskać taki sam efekt, jaki osiągnąłemansi-term-color-vector?

Aktualizacja

Nadal nie jestem w stanie naprawić kolorów. Oto menu, za które otrzymujęM-x customize-theme tango-dark:

A oto przykład jednego z kolorów / twarzy w terminalu, które trudno zobaczyć:

                             

questionAnswers(3)

yourAnswerToTheQuestion