The ALE virtual text for Error and Warning has the same color than the comment.

ALE screen shot

I would like to have a different colors to identify the ALE error more easily.

How to do that?

  • @user3342816, I posted a question and an answer to address the problem you addressed in the Vim chat. Let me know if I have understood your problem correctly. May 10, 2023 at 19:50

1 Answer 1


The color of the ALE virtual text are controlled by the following five highlighting groups:

  • ALEVirtualTextError
  • ALEVirtualTextWarning
  • ALEVirtualTextInfo
  • ALEVirtualTextStyleError
  • ALEVirtualTextStyleWarning

With the following command:

highlight ALEVirtualTextError guifg=red

You get red error messages:

enter image description here

You could also, as suggested @romainl, link to existing highlighting group to get a more consistent look:

highlight link ALEVirtualTextError Error

enter image description here

  • 1
    Two things: 1. I would do highlight link ALEVirtualTextError Error to insure consistency with the rest of the current colorscheme. 2. I would do it via a ColorScheme autocommand.
    – romainl
    May 11, 2023 at 7:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.