Полностью отключите выделение текста курсивом в GVim

StackOverflow https://stackoverflow.com/questions/5486882

  •  14-11-2019
  •  | 
  •  

Вопрос

В GVim я использую шрифт, подобный fixedsys, который выглядит хорошо, но при выделении текста курсивом он ломается (символы частично нечитаемы, особенно последний, выделенный курсивом, если следующий обычный).

По этой причине (и потому, что мне все равно не нравится выделенный курсивом текст) Я бы хотел полностью отключите выделение текста курсивом в Vim;без изменения каких-либо связанных с подсветкой синтаксиса файлов.

Это было полезно?

Решение

Использует ли подсветка синтаксиса текст, выделенный курсивом, или нет, определяется вашей цветовой схемой.Любое правило цветовой схемы может определять term, cterm, и/или gui списки атрибутов, которые описаны в :список ссылок на справку.Вы можете либо отменить соответствующие правила цветовой схемы, либо удалить italic атрибут от них.

Например, если в вашей цветовой схеме есть следующее правило

hi IncSearch gui=italic guifg=#303030 guibg=#cd8b60

вы бы хотели просто удалить gui=italic немного.Вы также можете указать, что не следует использовать ни один из атрибутов из attr-list установив gui=NONE.

Другие советы

При использовании настоятельно рекомендуется Солнаризованная тема Вы можете настроить это использование:

let g:solarized_italic=0
.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top