vim/bundle/potion/syntax/potion.vim @ 006b6ec5166f
Clean up Vim a bit, swap a few plugins
author |
Steve Losh <steve@stevelosh.com> |
date |
Wed, 13 Jul 2016 12:14:17 +0000 |
parents |
4c036b4fcae9 |
children |
(none) |
if exists("b:current_syntax")
finish
endif
syntax keyword potionKeyword loop times to while
syntax keyword potionKeyword if elsif else
syntax keyword potionKeyword class return
syntax keyword potionFunction print join string
syntax match potionComment "\v#.*$"
syntax match potionOperator "\v\*"
syntax match potionOperator "\v/\="
syntax match potionOperator "\v\+"
syntax match potionOperator "\v-"
syntax match potionOperator "\v/"
syntax match potionOperator "\v\*\="
syntax match potionOperator "\v\+\="
syntax match potionOperator "\v-\="
syntax match potionOperator "\v\?"
syntax region potionString start=/\v"/ skip=/\v\\./ end=/\v"/
syntax region potionString start=/\v'/ skip=/\v\\./ end=/\v'/
highlight link potionKeyword Keyword
highlight link potionFunction Function
highlight link potionOperator Operator
highlight link potionComment Comment
highlight link potionString String
let b:current_syntax = "potion"