hello, Le 01/03/2016 16:10, Markus Mottl a écrit : > It's a known issue, but I'm currently too busy to do anything about > it. Please feel free to implement a solution, and I'll add it to the > Vim-syntax file for OCaml. this does the trick: syn region ocamlString start="{\z\([a-z_]*\)|" end="|\z1}" for a more complete addition (i put spellchecking because it was already set for "" string litterals, not sure if appropriate): syn region ocamlString matchgroup=ocamlLabel start="{\z\([a-z_]*\)|" end="|\z1}" contains=@Spell or, even neater: syn region ocamlString matchgroup=ocamlQuotedStringDelim start="{\z\([a-z_]*\)|" end="|\z1}" contains=@Spell with that line in the appropriate place of the syntax file: HiLink ocamlQuotedStringDelim Identifier -- Glen Mével this has to be implemented in utop too…