markview.nvim: An experimental markdown previewer for Neovim.
✨ Features
Markview.nvim comes with a ton of features such as,
- Close to
full renderof 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 modethat allows rendering in real-time! It will even unconceal nodes under the cursor. - Dynamic
highlight groupsthat 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"
}
}
