SaaSHub helps you find the best software and product alternatives Learn more →
Top 9 Vim Script Highlighting Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
vim-syntax-nftables
Vim/Neovim syntax highlighter for nftables — highlights configs, catches typos, and makes editing firewall rules easier.
Project mention: What Is Going on with All This Radioactive Shrimp? | news.ycombinator.com | 2025-10-11Grok/ChatGPT cannot navigate semantic pathways of large syntax files (nftables, ISC Bind9).
I've worked with both and finished my Vim syntax highlighters down to the keywords.
And getting them to find 'stmt', 'expr_stmt', and 'primary_stmt_expr' semantic production rules (one is Bison-generated .y file, other is hand-rolled). Both makes too much assumptions despite explicitly instructing them to do "verification & validation" of a pathway given a sample statement.
Only Google Gemini barely cut the mustard.
Don't expect LLM to navigate S-expression, RECREATE abstract syntax tree, transition a state machine, or interpret Bison parsers reliably.
- https://github.com/egberts/vim-syntax-bind-named
- https://github.com/egberts/vim-syntax-nftables
-
-
Vim Script Highlighting discussion
Vim Script Highlighting related posts
-
Show HN: Highlight Code Blocks with Pandoc and Vim / Neovim and Treesitter
-
vim-cpp-modern Plugin Installation Trouble
-
How to make C functions like printf or user made functions highlighted in Vim?
-
How can I make searching for an empty string actually execute :let @/=""
-
Good vim keymaps
-
Syntax highlighting for C
-
[Help] cannot able to figure correct setup with init.lua
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 Jul 2026
Index
What are some of the best open-source Highlighting projects in Vim Script? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | vim-c-cpp-modern | 609 |
| 2 | vim-cool | 573 |
| 3 | python-syntax | 446 |
| 4 | chezmoi.vim | 170 |
| 5 | vim-searchlight | 53 |
| 6 | pandoc-vimhl | 17 |
| 7 | vim-syntax-nftables | 9 |
| 8 | Ark.vim | 4 |
| 9 | citylights.vim | 0 |