comparison runtime/syntax/pamenv.vim @ 20379:7f88f6a3ed4c

Update runtime files Commit: https://github.com/vim/vim/commit/47e13953ffdbb9f163b901196dec8c2100b72edd Author: Bram Moolenaar <Bram@vim.org> Date: Tue May 12 22:49:12 2020 +0200 Update runtime files
author Bram Moolenaar <Bram@vim.org>
date Tue, 12 May 2020 23:00:04 +0200
parents
children
comparison
equal deleted inserted replaced
20378:e3511d21c324 20379:7f88f6a3ed4c
1 " Vim syntax file
2 " Language: pam_env.conf(5) configuration file
3 " Latest Revision: 2020-05-10
4
5 if exists("b:current_syntax")
6 finish
7 endif
8
9 syn keyword pamenvTodo contained TODO FIXME XXX NOTE
10 syn region pamenvComment start='^#' end='$' display oneline contains=pamenvTodo,@Spells
11
12 syn match pamenvVars '^[A-Z_][A-Z_0-9]*' nextgroup=pamenvKeywords skipwhite
13
14 syn keyword pamenvKeywords contained DEFAULT OVERRIDE nextgroup=pamenvVarEq
15
16 syn match pamenvVarEq contained '=' nextgroup=pamenvValue,pamenvValueWithQuote
17
18 syn match pamenvValue contained '[^ \t]*' skipwhite nextgroup=pamenvKeywords
19 syn region pamenvValueWithQuote contained start='"' end='"' skipwhite nextgroup=pamenvKeywords
20
21 hi def link pamenvTodo Todo
22 hi def link pamenvComment Comment
23 hi def link pamenvKeywords Keyword
24 hi def link pamenvVars Identifier
25 hi def link pamenvValue String
26 hi def link pamenvValueWithQuote String
27
28 let b:current_syntax = "pamenv"