TL;DR: 现在 BIRD.vim/BIRD.nvim 以及 TextMate Grammar 已更新并完全兼容 BIRD2/3 最新的语法,欢迎各位使用 Vim/NeoVim 的订户参考更新指南 (BIRD.vim | BIRD.nvim) 抢先更新。
新的语法高亮库也已同步更新至 vscode-plugin (VSCode, OpenVSX), BIRD-LSP 等下游生态, 而 Shiki 等外部下游也将在本周末前完成更新同步。
最新的 BIRD grammar 补齐了最新的 BIRD 3.3.1 和 BIRD 2.19.1 新增的所有 feat 和 bugfix。
并修复了 nvim plugin 的部分 lua scripts 行为异常的问题、补全了 vim 和 nvim 对于 BIRD2 和 BIRD3 的
.conf 启发式识别,大大降低了把 nginx.conf, apache.conf 识别为 BIRD config 的假阳性等问题。相关 PR:
BIRD2.vim: https://github.com/bird-chinese-community/BIRD2.vim/pull/3/changes
BIRD2.nvim: https://github.com/bird-chinese-community/BIRD2.nvim/pull/1/changes
BIRD-tm-language-grammar: https://github.com/bird-chinese-community/BIRD-tm-language-grammar/pull/14/changes