Define pattern of URLs

URLs and VCSs highlighting is 'Underlined'
This commit is contained in:
raimon
2018-03-22 01:37:28 +09:00
parent 5a5a28c135
commit 634748cba9

View File

@@ -14,12 +14,14 @@ syn match requirementsCommandOption "\v^\[?--?[a-zA-Z\-]*\]?"
syn match requirementsVersionSpecifiers "\v(\=\=\=?|\<\=?|\>\=?|\~\=|\!\=)"
syn match requirementsPackageName "\v^([a-zA-Z0-9][a-zA-Z0-9\-_\.]*[a-zA-Z0-9])"
syn match requirementsVersionControls "\v(git\+?|hg\+|svn\+|bzr\+)\S+"
syn match requirementsURLs "\v\@\s\S+"
hi link requirementsComment Comment
hi link requirementsCommandOption Special
hi link requirementsVersionSpecifiers Boolean
hi link requirementsPackageName Identifier
hi link requirementsVersionControls Identifier
hi link requirementsVersionControls Underlined
hi link requirementsURLs Underlined
let b:current_syntax = "requirements"