2012-06-27 14 views
5

ho commentato la lineavim: Folds evidenziare solo cambiare colore di sfondo

"hi Fold … 

nel mio attuale vim-colorscheme (xoria256 modificato), ma quando modifico c'è ancora (un ancora più brutto) evidenziazione della sintassi. Ho cercato nel file di sintassi per il tipo di file specifico, ma non c'era anche l'evidenziazione di piegatura. Ora non so dove cercare "l'evidenziazione della sintassi predefinita".

Alla fine voglio solo avere pieghe con colore in primo piano come specificato dalla sintassi e solo lo sfondo modificato. Forse sto pensando a molto e c'è un semplice modo semplice per farlo.

ps: ho cercato di interrompere la parte guifg e ctermfg senza successo.

+0

Non so di un gruppo di evidenziazioni 'Piega'. C'è 'Piegato', che è usato per colorare le pieghe chiuse (cioè la linea del foldtext). È ciò che intendi? –

+0

scusate ovviamente intendevo 'Piegato' – epsilonhalbe

+0

alla fine devo confessare che sono stupido: dopo una conversazione con il manutentore di VimOrganizer (che era la causa di questa domanda), so che all'interno del repository c'è una patch per questo caratteristica. – epsilonhalbe

risposta

8

Ho paura che farlo non sia possibile (almeno senza toccare il codice sorgente di Vim). Il testo nella linea di piegatura è calcolato e non parte del tuo file, il che significa che non verrà elaborato come il resto del testo/codice e verrà applicato solo al gruppo di evidenziazione Folded. Ecco perché ottieni un colore in primo piano quando commenta la riga hi Folded.

+0

dannazione - ho sperato che ci sarebbe stato sthg. facile come collegare una definizione di sintassi. ma grazie - quindi so che non devo più cercare, che lascia il tempo per il lavoro reale – epsilonhalbe

+1

sì, è un po 'strano quando Vim non ti permette di fare qualcosa ... – pacha

Problemi correlati