C'è un modo per fare in modo che VIM continui ad applicare la formattazione alla linea utilizzata come intestazione per una piega?evidenziazione della sintassi in un'intestazione di piega VIM
esempio ho il codice seguente:
int foo(int a, int b) {
int c;
....
}
volta piegato, vedo:
+-- 4 lines: int foo(int a, int b) {----------------------------
Tuttavia, l'intera riga viene evidenziata come per la classe "piegato". C'è un modo per disabilitare questo, quindi continuo a vedere l'evidenziazione della sintassi?
[per un semplice esempio, questo non è così importante, ma uso anche ampiamente pieghevole in visualizzazione di grandi quantità di dati, e non c'è la formattazione è molto più importante per me]
grazie per la risposta; forse non avrei dovuto dare quell'esempio, però. I tuoi commenti sono buoni per il codice C, ma spesso anche i file di testo, usando http://www.vim.org/scripts/script.php?script_id=158. Questo non sembra prestarsi a nessuna soluzione – Mikeage
Non penserei che se si piegassero file di testo normale l'evidenziazione della sintassi sarebbe molto importante (sarei curioso di vedere un esempio), ma se fa lo stesso tipo dell'idea si applica.Se si avvia la piega sotto la linea che si desidera evidenziare la sintassi, si dovrebbe comunque vedere la linea che si desidera evidenziata correttamente. – mmrobins
@mmrobins, ti dispiacerebbe guardare [questa domanda sull'evidenziazione della sintassi Python su una linea di piegatura] (http://stackoverflow.com/questions/8655799/syntax-highlight-python-in-a-vim-fold-line) e fornire qualche input sul fatto che sia possibile e su cosa potrei aver bisogno di cambiare per farlo funzionare? –