2013-05-20 14 views
5

Nel mio codice C++ vim mostra il colore rosso evidenziato parentesi nella seguente pezzo:imprevisto parentesi clou rosso in vim

vim screenshot

Si tratta di alcune funzionalità in-built come ho provato a rimuovere Vimrc, ma ancora spettacoli loro rossi. Cosa sta succedendo e come risolverlo?

+0

Qual è l'errore mostrato da vim? – draxxxeus

+0

Non mostra errori. Voglio dire, controllo ortografico, clang etc sono disattivati. – sashkello

risposta

5

Vim ha funzionalità di evidenziazione della sintassi C++ molto limitate. Non è attualmente disponibile alcun supporto per C++ 11.

Ma ci sono, ovviamente, plugin! Qui è uno che fa l'errore di andare via:

C++11 Syntax Support: A port of the existing C++ syntax to allow for C++11 features

Per installare, scaricare l'archivio ed estrarre i file nella directory ~/.vim/syntax. Abilita il tipo di file C++ 11 con :setf cpp11 o segui le istruzioni sulla home page del plugin.

+0

Grazie, proverò e segnalerà. – sashkello

+0

Ha funzionato per me, grazie! – sashkello

+0

Funziona anche per C (es .: usando C11)? Grazie. – DevNull

Problemi correlati