A comprehensive Neovim plugin that provides modern markdown editing capabilities, implementing features found in popular editors like Typora, Mark Text, and Obsidian.
Key Features: Zero dependencies • Works with any filetype • Full test coverage (85%+) • Extensively documented
https://github.com/user-attachments/assets/493361af-f191-4faf-ac1c-4da01222e37d
https://github.com/user-attachments/assets/5ddbc02c-68ba-44f0-8cc0-41807a23e788
Using lazy.nvim:
{
"yousefhadder/markdown-plus.nvim",
ft = "markdown",
}
That's it! The plugin will automatically activate with default keymaps when you open a markdown file.
Want to customize?
{
"yousefhadder/markdown-plus.nvim",
ft = "markdown",
config = function()
require("markdown-plus").setup({
-- Your custom configuration here
})
end,
}
See Configuration for all available options.
MIT License - see LICENSE file for details.