diff options
author | Marc Weber <marco-oweber@gmx.de> | 2009-01-28 12:14:53 +0000 |
---|---|---|
committer | Marc Weber <marco-oweber@gmx.de> | 2009-01-28 12:14:53 +0000 |
commit | 6f8c96d12399b747b5f41b5211a635d2801247c8 (patch) | |
tree | 6fba14224f340a4afea2716b91cd592520b04cd1 /misc | |
parent | 110606d470c22928a505296b694751c7d17a5c03 (diff) | |
download | guix-6f8c96d12399b747b5f41b5211a635d2801247c8.tar.gz |
vim syntax: support for indented strings ('' .. '')
Diffstat (limited to 'misc')
-rw-r--r-- | misc/vim/syntax/nix.vim | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/misc/vim/syntax/nix.vim b/misc/vim/syntax/nix.vim index 6e47a21714..ddddea5f05 100644 --- a/misc/vim/syntax/nix.vim +++ b/misc/vim/syntax/nix.vim @@ -21,12 +21,14 @@ syn match nixFuncArg "\zs\w\+\ze\s*:" syn region nixStringParam start=+\${+ end=+}+ syn region nixMultiLineComment start=+/\*+ skip=+\\"+ end=+\*/+ syn match nixEndOfLineComment "#.*$" -syn region nixString start=+"+ skip=+\\"+ end=+"+ contains=nixStringParam +syn region nixStringIndented start=+''+ skip=+'''\|''${\|"+ end=+''+ contains=nixStringParam +syn region nixString start=+"+ skip=+\\"+ end=+"+ contains=nixStringParam hi def link nixKeyword Keyword hi def link nixConditional Conditional hi def link nixBrace Special hi def link nixString String +hi def link nixStringIndented String hi def link nixBuiltin Special hi def link nixStringParam Macro hi def link nixMultiLineComment Comment |