Я пытаюсь сделать свою собственную подсветку синтаксиса для vim. Я следовал приведенным здесь инструкциям (первый ответ), но мне нужно установить группу для import и pack и другую группу для func , lib , group . Как я могу это сделать?

Пример того, как должен выглядеть мой код:

import testlib
pack builtin

func myfunc:param#type {
    testlib testcommand(param)
}

lib mylib {
    func mylibfunc:param#type {
        print(param)
    }
    func mylibfunc2:empty {
        age = ask("How old are you?\n")
        print("You are "+str(age)+" years old.")
    }
}

group mygroup {
    1: myfunc
    2: mylib
}

Я использую vim на osx Yosemite.

0