mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-01-24 06:20:05 +08:00
29 lines
1006 B
Markdown
29 lines
1006 B
Markdown
---
|
|
title: "vim#highlight API"
|
|
description: "vim#highlight API provides some basic functions and values for getting and setting highlight info."
|
|
---
|
|
|
|
# [Available APIs](../../) >> vim#highlight
|
|
|
|
<!-- vim-markdown-toc GFM -->
|
|
|
|
- [Intro](#intro)
|
|
- [Functions](#functions)
|
|
|
|
<!-- vim-markdown-toc -->
|
|
|
|
## Intro
|
|
|
|
vim#highlight API provides some basic functions and values for getting and setting highlight info.
|
|
|
|
## Functions
|
|
|
|
| function name | description |
|
|
| ------------------------- | ---------------------------------------- |
|
|
| `group2dict(name)` | get a dict of highligh group info |
|
|
| `hi(info)` | run highligh command base on info |
|
|
| `hide_in_normal(name)` | hide a group in normal |
|
|
| `hi_separator(a, b)` | create separator for group a and group b |
|
|
| `syntax_at(...)` | get syntax info at a position |
|
|
| `syntax_of(pattern, ...)` | get syntax info of a pattern |
|