|
6 | 6 |
|
7 | 7 | <!--lint disable no-duplicate-headings--> |
8 | 8 |
|
| 9 | +# 0.17.0 |
| 10 | + |
| 11 | + [](https://github.com/arcticicestudio/nord-vim/projects/23) [](https://github.com/arcticicestudio/nord-vim/milestone/19) |
| 12 | + |
| 13 | +⇅ [Show all commits][gh-compare-tag-v0.16.0_v0.17.0] |
| 14 | + |
| 15 | +## Features |
| 16 | + |
| 17 | +### Syntax |
| 18 | + |
| 19 | +<details> |
| 20 | +<summary><strong>Support for <a href="https://github.com/nvim-treesitter/nvim-treesitter" target="_blank" rel="noreferrer"><code>nvim-treesitter/nvim-treesitter</code></a></strong> — #235 ⇄ #253 (⊶ b3e712a9) by <a href="https://github.com/s-u-d-o-e-r" target="_blank" rel="noreferrer">@s-u-d-o-e-r</a> and <a href="https://github.com/mrswats" target="_blank" rel="noreferrer">@mrswats</a></summary> |
| 21 | + |
| 22 | +↠ Neovim [version 0.5][neovim/neovim-v0.5.0] is a long-time awaited update that introduces features like support for [tree-sitter][tree-sitter/tree-sitter] via [nvim-treesitter][nvim-treesitter/nvim-treesitter] and [LSP][neovim-docs-lsp] via [nvim-lspconfig][neovim/nvim-lspconfig]. |
| 23 | +Even though Neovim divides more and more from Vim through specific features like first-class Lua support with custom APIs, the highlighting for tree-sitter is achieved through “normal“ syntax highlighting groups. Most of the groups are already [linked by the `nvim-treesitter` plugin by default][nvim-treesitter/nvim-treesitter-blob-90f15d9] so only a few groups have been adjusted for now to fit the Nord style. |
| 24 | + |
| 25 | +⚠️ Note that this is the first iteration and **it is very likely that there will be inconsistencies compared to the current highlighting when using “normal“ Vim plugins per language**. Please **report any problem** you find so that the support for tree-sitter can be improved continuously! |
| 26 | + |
| 27 | +</details> |
| 28 | + |
9 | 29 | # 0.16.0 |
10 | 30 |
|
11 | 31 |  [](https://github.com/arcticicestudio/nord-vim/projects/22) [](https://github.com/arcticicestudio/nord-vim/milestone/18) |
@@ -1044,3 +1064,13 @@ otherwise Markdown elements are not parsed and rendered! |
1044 | 1064 | [vim-docs#php_syntax]: https://vimhelp.org/syntax.txt.html#ft%2dphp%2dsyntax |
1045 | 1065 | [vim-pandoc/vim-pandoc-syntax]: https://github.com/vim-pandoc/vim-pandoc-syntax |
1046 | 1066 | [wikip-greek_alphabet]: https://en.wikipedia.org/wiki/Greek_alphabet |
| 1067 | + |
| 1068 | +<!-- 0.17.0 --> |
| 1069 | + |
| 1070 | +[gh-compare-tag-v0.16.0_v0.17.0]: https://github.com/arcticicestudio/nord-vim/compare/v0.16.0...v0.17.0 |
| 1071 | +[neovim-docs-lsp]: https://neovim.io/doc/user/lsp.html |
| 1072 | +[neovim/neovim-v0.5.0]: https://github.com/neovim/neovim/releases/tag/v0.5.0 |
| 1073 | +[neovim/nvim-lspconfig]: https://github.com/neovim/nvim-lspconfig |
| 1074 | +[nvim-treesitter/nvim-treesitter-blob-90f15d9]: https://github.com/nvim-treesitter/nvim-treesitter/blob/90f15d9/plugin/nvim-treesitter.vim |
| 1075 | +[nvim-treesitter/nvim-treesitter]: https://github.com/nvim-treesitter/nvim-treesitter |
| 1076 | +[tree-sitter/tree-sitter]: https://github.com/tree-sitter/tree-sitter |
0 commit comments