Hoe C ++ onbewerkte tekenreeksen uitsluiten van syntaxisaccentuering in Vim?

 C Programming >> C Programmeren >  >> Tags >> String
Hoe C ++ onbewerkte tekenreeksen uitsluiten van syntaxisaccentuering in Vim?

Voeg dit toe

syntax match cString 'R"\([^(]*\)(\_.*)\1"'

naar uw aangepaste C++-syntaxisbestand (normaal ~/.vim/syntax/cpp.vim; maak dit bestand aan als je er nog geen hebt).


Voeg gewoon cpp-vim toe als een plug-in. Ik heb strikte ondersteuning toegevoegd voor nieuwere letterlijke tekenreeksen in pull-request #14.

Dit is wat je krijgt:http://bl.ocks.org/anonymous/raw/9442865

cpp-vim voegt ook ondersteuning toe voor andere C++11-dingen.