]> git.r.bdr.sh - rbdr/api-notation.vim/blobdiff - syntax/api-notation.vim
Embeds JSON using ``` blocks
[rbdr/api-notation.vim] / syntax / api-notation.vim
index 39a14375edb7489eb17a3d21673f5905238853aa..8965c44beb40ec7593f04ea2d82e491a33eafd58 100644 (file)
@@ -30,6 +30,9 @@ syn match separators '|\|,' contained
 
 syn match returnValue '.*' contained contains=dataType,parameters
 
+" Nest JSON
+syn include @JSON syntax/json.vim
+syn region jsonBlock start='```' end='```' contains=@JSON
 
 hi def link moduleName Identifier
 
@@ -45,3 +48,4 @@ hi def link dataTypes Constant
 
 hi def link separators Comment
 hi def link comment Comment
+hi def link jsonBlock Comment