Module Import alias Import alias FunctionDef arguments args NameParam defaults NameLoad body Expr Str Assign NameStore IfExp NameLoad BinOpAdd AttributeLoad NameLoad attr Num Str Assign NameStore IfExp NameLoad BinOpAdd AttributeLoad NameLoad attr Num Str Return Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults NameLoad body Expr Str Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad NameLoad Assign TupleStore NameStore NameStore TupleLoad NameLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad body If UnaryOpNot CompareEq NameLoad Call NameLoad NameLoad body Break Assign NameStore NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad body If UnaryOpNot CompareEq NameLoad Call NameLoad NameLoad body Break Assign NameStore NameLoad Return TupleLoad SubscriptLoad AttributeLoad NameLoad attr Slice NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list
N/A N/A vim N/A vimp get_syntax_group N/A N/A position N/A None N/A N/A 
    Get the name of the syntax group of the character at the specified position
    in the current buffer.

    Arguments
    ---------
    position: Position
        Position of the character in question (line and column indices are
        zero-based). If omitted then the current cursor position is used.
     N/A line N/A position N/A N/A position line 1 line(".") N/A col N/A position N/A N/A position col 1 col(".") N/A N/A N/A vim eval N/A N/A synIDattr(synID({0},{1},1),"name") format line col N/A get_entire_syntax_region N/A N/A position N/A None N/A N/A 
    Get the entire syntax region to which the characted at the specified
    position in the current buffer belongs.

    Arguments
    ---------
    position: Position
        Position of the character in question (line and column indices are
        zero-based). If omitted then the current cursor position is used.

    Returns
    -------
    tuple(region, group, start, end)
        region: str
            The text of the entire region.
        group: str
            Syntax group name.
        start: Position
            Position where the region starts.
        end: Position
            Position immediately following the character where the region ends.
     N/A seed N/A position N/A N/A vimp buf cursor N/A group N/A get_syntax_group seed N/A N/A start end N/A seed seed N/A N/A p c N/A N/A N/A vimp buf items start seed reversed False N/A N/A N/A N/A group N/A get_syntax_group p N/A N/A N/A end p N/A N/A p c N/A N/A N/A vimp buf items start seed reversed True N/A N/A N/A N/A group N/A get_syntax_group p N/A N/A N/A start p N/A N/A N/A N/A vimp buf N/A start end group start end N/A