Подсветка синтаксиса прерывается в vim при переходе вверх/вниз (в терминале OSX и iterm2)

Подсветка синтаксиса прерывается в vim при переходе вверх/вниз (в терминале OSX и iterm2)

Это странный баг.

проблема в том, что подсветка синтаксиса (например, zenburn) в vim случайно появляется и исчезает, когда я пролистываю страницы вверх и вниз (используя ctrluи ctrld). Например, сравните эти два рендерингатакой жефайл:

введите описание изображения здесь и этот

введите описание изображения здесь

поэтому, чтобы переключиться между этими двумя экранами, мне просто нужно пролистать страницу вверх и вниз... и она просто появляется и исчезает (примечание: я подтвердил одинаковое поведение как на iTerm2, так и на терминале).

Также обратите внимание, что для небольших файлов (т. е. не имеющих достаточно места для перелистывания страниц) подсветка синтаксиса вообще не отображается.

Как это исправить?

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