aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/vimhelp.lua
Commit message (Collapse)AuthorAge
* feat(help): use treesitter for table of contentsChristian Clason2024-06-09
| | | | | | Problem: Creating the table of contents for `gO` is complicated. Solution: Use treesitter instead.
* docs: apply current colorscheme to default highlight groupsChristian Clason2023-12-20
| | | | | | Problem: Not all default highlight groups show their actual colors. Solution: Refactor `vimhelp.lua` and apply it to all relevant lists (UI groups, syntax groups, treesitter groups, LSP groups, diagnostic groups).
* feat(runtime): highlight hl groups in syntax.txt (#25050)zeertzjq2023-09-08
- Add runtime/lua/vim/vimhelp.lua, which is a translation of Vim's runtime/import/dist/vimhelp.vim. - Unlike Vim, run the highlighting from an ftplugin file instead of a syntax file, so that it is run even if using treesitter.