J'ai un problème pour changer la couleur d'arrière-plan dans ansi-terme (et aussi terme - mais shell est très bien). Il affiche bien les couleurs à la sortie, mais la couleur de fond de la sortie est toujours blanche. Pas tout le tampon, mais juste sous les caractères réels qui ont été édités. Si je fais quelque chose commeemacs couleur de fond ansi-terme
(add-hook 'ansi-term-mode-hook
(lambda()
(set-background-color "purple")))
Cela change la couleur de fond de la mémoire tampon, mais la sortie remplace juste avec sa propre couleur de fond - blanc. J'ai également essayé de trouver le visage qu'il utilise afin que je puisse le personnaliser en faisant C-u C-x =
pour obtenir l'information sur le visage au point - qui fonctionne pour tout le reste et même les points où vous le changez ce qui est bien ... mais en terme ansi que je reçois ce
character: m (109, #o155, #x6d)
preferred charset: ascii (ASCII (ISO646 IRV))
code point: 0x6D
syntax: w which means: word
category: .:Base, a:ASCII, l:Latin, r:Roman
buffer code: #x6D
file code: #x6D (encoded by coding system utf-8)
display: by this font (glyph code)
xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1 (#x50)
Character code properties: customize what to show
name: LATIN SMALL LETTER M
general-category: Ll (Letter, Lowercase)
There are text properties here:
face (:background "white" :foreground "black")
[back]
Je ne sais pas où cela se prépare. visage (: fond « blanc »: premier plan « noir »)
Aussi, j'ai utilisé plusieurs thèmes que je connais ont le ansi terme de couleur vecteur (zenburn, etc.). J'ai parcouru tous les échantillons de custom-face et il n'y a pas non plus là-bas.
Avez-vous des idées sur la façon de surcharger/définir ceci afin que ce soit simplement le fond transparent (ou non) comme tout le reste?
Merci pour toute aide.
Mon terminal serait le seul endroit dans emacs où je voudrais fond blanc et vous l'avez réparé! Je vous remercie! – fakedrake
Merci - Je peux marquer cela comme la réponse (je dois avoir supprimé le cookie que SO set) mais c'est correct. en fait je mets '(setq term-default-bg-couleur nil)' pour obtenir exactement ce que je cherchais. merci beaucoup, je ne sais pas comment marquer cela pour vous. –