nvim
tree-sitter-markdown
Our great sponsors
nvim | tree-sitter-markdown | |
---|---|---|
68 | 8 | |
4,478 | 340 | |
8.9% | 8.2% | |
9.0 | 0.0 | |
1 day ago | 7 days ago | |
Lua | C | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nvim
- Benchmarking some of my favourite neovim plugins over time
-
nvim, lazy.nvim and catppuccin theme
I read the installation documentation and the problem is that it is very general. https://github.com/catppuccin/nvim
-
What color scheme do you use?
catppuccin
-
Eye saving themes suggestions
I prefer https://github.com/catppuccin/nvim
-
Help needed with plugins/colorschemes, new to NeoVim
I have consulted the catpuccin website and the github and followed their instructions but I feel like I'm missing something as I neovim still can't find the theme.
-
lazy.nvim only standard version of colorscheme usable
Im using lazy.nvim to load my colorscheme as plugin. This works as intended as long as i load the standard version of the colorscheme. In my example its catppuccin which translates to catppuccin-mocha. I cant get it to work with a variant of the colorscheme, for example catppuccin-latte. This is how my current plugins/colorscheme.lua:
-
Looking for a new colorscheme
I like Catppuccin (I use it for everything I can) personally
tree-sitter-markdown
-
Project idea: port markdownlint to Rust
given the existence of tree sitter grammar for markdown, I think itβd be fairly easy to implement the linter on top of it.
-
New(ish) plugin: ts-vimdoc.nvim, generate vimdoc from your README.md for your plugin using tree-sitter
The original repo wasn't working since the move from ikatyang/tree-sitter-markdown to the new markdown parser by /u/deinemade/ MDeiml/tree-sitter-markdown so I kept maintaining it as a fork with the absolute basics just so I could generate the vimdoc for fzf-lua.
-
Any Markdown plugin for Neovim that you recommend?
The new parser https://github.com/MDeiml/tree-sitter-markdown is more stable. And should be installed by default, if not just run :TSInstall markdown
-
Tree-sitter for markdown
I've spent the last month implementing a markdown parser for tree-sitter, and just now it was merged into nvim-treesitter. You can check it out at https://github.com/MDeiml/tree-sitter-markdown. It's not really 100% done yet, but still definitely better than the builtin markdown highlighting. To use it with neovim, update nvim-treesitter and then run :TSInstall markdown.
Looks like this scanner uses more of the parser generator features of tree-sitter: grammar.json is almost 11k lines of "definitely not easy to maintain (IMHO)" json. Where as ikatyang's version is a hand written parser. tree-sitter is not great for languages that are not deterministic. The benefits for ikatyang is that it is probably easier to maintain, the drawbacks are it can definitely crash neovim (sadly). For these types of syntax, a parser definitely needs to support look ahead and look behind, which tree-sitter does not support. This is just my not-so-computer-science-y theory.
- nvim-treesitter for markdown
What are some alternatives?
rose-pine-theme - All natural pine, faux fur and a bit of soho vibes for the classy minimalist
transparent.nvim - Remove all background colors to make nvim transparent
vim-pandoc-syntax - pandoc markdown syntax, to be installed alongside vim-pandoc
nvim-transparent - Remove all background colors to make nvim transparent [Moved to: https://github.com/xiyaowong/transparent.nvim]
catppuccin - πΈ Soothing pastel theme for the high-spirited!
mkdnflow.nvim - Fluent navigation and management of markdown notebooks
marksman - Write Markdown with code assist and intelligence in the comfort of your favourite editor.
dressing.nvim - Neovim plugin to improve the default vim.ui interfaces
alacritty - π΄ Soothing pastel theme for Alacritty
kitty - π½ Soothing pastel theme for Kitty
vimtex - VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.
kanagawa.nvim - NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.