Vim/NVim показывает странный символ на месте курсора в терминале для строк комментариев

Vim/NVim показывает странный символ на месте курсора в терминале для строк комментариев

Я использую Ubuntu 23.04.

У меня нет собственного .vimrc; я использую системный файл по умолчанию.

EDIT: Следующий абзац применим только к закомментированным строкам, т.е. тем, которые начинаются с #. Незакомментированные строки не имеют этой проблемы.

Когда я открываю Vim/NVim на терминале tty, символ в курсоре блока в обычном режиме (для закомментированной строки) выглядит странно, например, слово "example" отображается как "eGample", когда курсор находится на "x". Пробел отображается как "I".

Это поведение исчезает, когда я нахожусь в режиме INSERT, и курсор меняется на подчеркивание.

Кроме того, когда я использую Vim/NVim из терминала, открытого в среде рабочего стола (я использую KDE), то все работает нормально для всех строк, независимо от того, закомментированы они или нет.

Что не так в текстовой консоли терминала для Vim? Пожалуйста, помогите!

Связанный контент