From 66208dbfd062123c553d7218ce6b88fb547a8277 Mon Sep 17 00:00:00 2001 From: Sayak Kundu Date: Mon, 5 Oct 2020 11:44:34 +0530 Subject: [PATCH] Added syntax highlighting for time-duration --- syntax/log.vim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/syntax/log.vim b/syntax/log.vim index a12f0e8..f441cc5 100644 --- a/syntax/log.vim +++ b/syntax/log.vim @@ -54,6 +54,8 @@ syn match logTime '\d\{2}:\d\{2}:\d\{2}\(\.\d\{2,6}\)\?\(\s\?[-+]\d\{2,4}\|Z\)\? syn match logTimeZone '[A-Z]\{2,5}\>\( \d\{4}\)\?' contained syn match logTimeZone '\d\{4} [A-Z]\{2,5}\>' contained +" Matches time durations like 1ms or 1y 2d 23ns +syn match logDuration '\(^\|\s\)\@<=\d\+\s*[mn]\?[ywdhms]\(\s\|$\)\@=' " Entities "--------------------------------------------------------------------------- @@ -116,6 +118,7 @@ hi def link logDate Identifier hi def link logDateDay Identifier hi def link logTime Function hi def link logTimeZone Identifier +hi def link logDuration Identifier hi def link logUrl Underlined hi def link logDomain Label