5

I'm normally using a light background color in all my Emacs faces. But I'm used to dark backgrounds in a terminal. Therefore I wanted to set the background color of ansi-term to black. However when I do this only the part where text has already been written to is colored correctly, the rest of the background is still light as in other faces. I'm looking for a way to completely set the background color of ansi-term to black. An example: https://i.stack.imgur.com/F3pra.png

Drew
  • 29,895
  • 7
  • 74
  • 104
Charleston
  • 78
  • 6

2 Answers2

1

Default face / font, unless another definition overrides it:

(set-face-attribute 'default nil :background "black" :foreground "white"
    :font "Courier" :height 180)

See also: Adjusting term faces in the new Emacs 24.3

Example
(source: lawlist.com)

Glorfindel
  • 21,988
  • 13
  • 81
  • 109
lawlist
  • 13,099
  • 3
  • 49
  • 158
1

Check color-theme-buffer-local. I think this is what you need.

juanleon
  • 9,220
  • 30
  • 41