markview.nvim: An experimental markdown
previewer for Neovim.
✨ Features
Markview.nvim comes with a ton of features such as,
- Close to
full render
of markdown documents. Currently supported items are,- Block quotes(includes
callouts
/alerts
- Chekboxes(checked, unchecked & pending state)
- Headings(atx_headings & setext_headings)
- Horizontal rules
- Html support(only for simple tags, e.g.
<u>Underline</u>
) - Html entites(both
&<name>;
and&<name>
support) - Inline codes
- Links(hyprlinks, images & email support)
- List item(ordered & unordered)
- Tables
- Block quotes(includes
- Fully customisable setup! You can customise everything to your needs!
- A
hybrid mode
that allows rendering in real-time! It will even unconceal nodes under the cursor. - Dynamic
highlight groups
that allows support for almost any colorscheme! - Can be loaded on other filetypes too!
{
"OXY2DEV/markview.nvim",
lazy = false, -- Recommended
-- ft = "markdown" -- If you decide to lazy-load anyway
dependencies = {
-- You will not need this if you installed the
-- parsers manually
-- Or if the parsers are in your $RUNTIMEPATH
"nvim-treesitter/nvim-treesitter",
"nvim-tree/nvim-web-devicons"
}
}