vim-textobj-quote VS tree-sitter-markdown

Compare vim-textobj-quote vs tree-sitter-markdown and see what are their differences.

tree-sitter-markdown

Markdown grammar for tree-sitter (by tree-sitter-grammars)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
vim-textobj-quote tree-sitter-markdown
1 8
121 347
0.0% 6.1%
2.6 0.0
6 months ago 14 days ago
Vim Script C
GNU General Public License v3.0 or later MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.

vim-textobj-quote

Posts with mentions or reviews of vim-textobj-quote. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-11.

tree-sitter-markdown

Posts with mentions or reviews of tree-sitter-markdown. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-21.
  • Project idea: port markdownlint to Rust
    9 projects | /r/rust | 21 Apr 2023
    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
    6 projects | /r/neovim | 1 Jul 2022
    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?
    9 projects | /r/neovim | 24 Jun 2022
    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
    11 projects | /r/neovim | 14 Dec 2021
    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.
    11 projects | /r/neovim | 14 Dec 2021
    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
    3 projects | /r/neovim | 26 Nov 2021

What are some alternatives?

When comparing vim-textobj-quote and tree-sitter-markdown you can also consider the following projects:

vim-pandoc-syntax - pandoc markdown syntax, to be installed alongside vim-pandoc

mkdnflow.nvim - Fluent navigation and management of markdown notebooks

marksman - Write Markdown with code assist and intelligence in the comfort of your favourite editor.

nvim - 🍨 Soothing pastel theme for (Neo)vim

vimtex - VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.

nvim-treesitter - Nvim Treesitter configurations and abstraction layer

vim-markdown - Markdown Vim Mode

tree-sitter-markdown - Markdown grammar for tree-sitter

nvim-ts-context-commentstring - Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.

nvim - The Ultimate NeoVim Config for Colemak Users

tree-sitter-markdown - Markdown grammar for tree-sitter