I'm using gnu emacs as emacs -nw
in a terminal window. Colored text is usually almost completely illegible for me. As recommended in this answer, I have done the following in an attempt to get rid of all coloring:
(dolist (face (face-list))
(set-face-attribute face nil :foreground nil :background nil))
However, I still get colored text when I do operations like searching. For example, if I do control-S, I get a dark blue prompt that says "I-search," and if the search is failing, then the trailing part of the search string is highlighted in pink.
Also, if I start up emacs without giving a filename, there is a help screen with hyperlinks, which are colored.
Is there some way to get rid of these other types of coloring as well?
emacs -q -nw
and eval your(dolist (face ...)
-expression there is no color for anything left, neitherC-s
nor the greeting screen. The problem is probably somewhere in your init. – jue Feb 23 '20 at 01:25dolist
, then they introduce colors. You need to ensure that yourdolist
is evaled after loading of packages. – jue Feb 23 '20 at 01:38