2011-05-15 7 views
68

Ahora, cuando hago :set spell en mi Vim, obtengo errores ortográficos resaltados como si fueran texto seleccionado. Lo que quiero es una MS-Word como subrayado de los errores de ortografía. Traté de buscar :help spell pero no pude encontrar una pista. Cualquier ayuda es apreciada.¿Cómo cambio el estilo de resaltado en Vim spellcheck?

Respuesta

94

Los errores de ortografía se higlighted usando SpellBad grupo destacando, por lo que para conseguir que destacó como quiera usted debe poner algo como

hi clear SpellBad 
hi SpellBad cterm=underline 

después de la última línea que está alterando colorscheme en su vimrc (o bien es set background=(dark|light) o colorscheme {schemename})

Consulte también :h hl-SpellBad para conocer los nombres y descripciones de otros grupos resaltados Spell *.

+1

¡Suéltame! También vale la pena mencionar que 'undercurl' (subrayado" squiggly "similar a ms word) es el valor predeterminado en gvim, aunque, obviamente, no hay forma de hacer un subrayado" squiggly "en un terminal. –

+14

Podría ser útil tener un cambio de color también, por ejemplo, ': hi SpellBad cterm = subrayar ctermfg = red'. O haz subrayado _and_ bold: ': hi SpellBad cterm = subrayado, negrita'. –

+1

@Joe: ¿Se puede hacer reemplazando '' 'con' ~~~~ '? – abcd

Cuestiones relacionadas