Корректировка термина граней в новом Emacs 24.3

Как я могу настроитьterm лицо в новых Emacs, чтобы получить тот же контроль, который был возможен сansi-term-color-vector?

Один изновые особенности в Emacs 24.3 кажется, что он обновляет механизм управления лицомterm буферы, т.е.

Переменныеterm-default-fg-color а такжеterm-default-bg-color теперь устарели в пользу настраиваемого лицаterm.

Вы можете настроить отображение цветов и стилей терминала ANSI, настроив соответствующиеterm-color-COLOR, term-color-underline а такжеterm-color-bold лица.

Микки из Мастеринг Emacsкомментирует следующее:

Если, как и я, вы настроилиansi-color-names-vector чтобы изменить цвета по умолчанию, я предлагаю вам перейти к использованию граней сейчас. Хорошей новостью является то, что вы можете, если хотите, изменить не только цвета для каждого цвета ANSI: ничто не мешает вам использовать другой шрифт для определенных цветов.

Как Микки, я также использовалansi-color-names-vector чтобы убедиться, что цвет моегоterm буферы хорошо смотрятся на темных темах (например,tango-dark)

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

Но это теперь приводит к ошибке:

"error in process filter: Invalid face; unspecified" 

В попытке использовать новое лицоtermкогда я иду вM-x describe-face termЯ вижу следующее:

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

Но как мне отрегулировать эти настройки, чтобы получить тот же эффект, которого я достиг, используяansi-term-color-vector?

Обновить

Я все еще не могу исправить цвета. Вот меню, которое я получаю заM-x customize-theme tango-dark:

И вот пример одного из цветов / граней в терминале, которые трудно увидеть:

                             

Ответы на вопрос(3)

Ваш ответ на вопрос