The Conceal highlighting is not working properly when I edit a Vim help file. When I'm in insert mode on a line with concealed text, the concealed characters will be black on black. I can only see them if my cursor is on them. This is despite the Conceal highlight being defined as white on grey.
I've tested with Vim 8.2 on Cygwin and Vim 9.0 on Debian 12 with the same results.
How can I tell Vim to use the defined Conceal highlighting?
Steps to Reproduce
- Create the files listed below with the contents.
- Run
vim -Nu NONE -S init.vim test.txt
- Enter
:set ft=help
- Go to insert mode.
init.vim contents
filetype plugin indent on
syntax enable
set bg=dark
text.txt contents
This is a *test* to see if |conceal| is working.
Here's what I see in insert mode. I've placed my cursor on the first concealed character: