Мне кажется, что подсветка синтаксиса Vim для Haskell нарушена или очень глючит. Многострочные комментарии в Haskell (начиная с {- и заканчивая -}) произвольно выровнены и не очищены. Иногда перетаскивание мышью по прокомментированному коду приводит к обратному цвету.
Кто-нибудь еще испытывал эту проблему?