Подсветка необычных символов после вызова команды colorscheme - PullRequest
3 голосов
/ 16 марта 2012

Я столкнулся со странным поведением команды :colorscheme.

У меня есть несколько необычных символов, сгенерированных скриптом haskell-conceal вроде и . У меня нет опции colorscheme в моем .vimrc, поэтому эти символы отображаются обычным образом:

enter image description here

После вызова :colorscheme default команды эти символы подсвечиваются:

enter image description here

Было бы здорово понять, что происходит после вызова этой команды и что именно влияет на это поведение.

UPD :

  • Можете ли вы опубликовать текст здесь, не в виде изображения, чтобы мы могли попытаться воспроизвести его?

client ∷ Nick → Handle → IO ()

  • Как называется файл, который вы редактируете?

*.hs

  • ... вывод :set filetype

filetype=haskell

1 Ответ

1 голос
/ 16 марта 2012

Я не могу получить правильную кодировку для правильного отображения этих символов, но их выделение находится в группе hsNiceOperator.

Следовательно, hi hsNiceOperator guifg=... guibg=... должен справиться с этим. Или эквивалент, если вы используете не GVim, а консольный.

...