Preview LiveBook in Neovim

Ok, I’ve been trying this plugin out for Markdown (GitHub - MeanderingProgrammer/render-markdown.nvim: Improve viewing Markdown in Neovim · GitHub) and wanted to have the same for Livebook notebooks.

vim detects *.livemd as filetype = livebook.

So, we need this to make treesitter to understand livebook as markdown:

vim.treesitter.language.register("markdown", "livebook")

And we need to set markdown.nvim as well:

{
    "MeanderingProgrammer/markdown.nvim",
    opts = {
      file_types = { "markdown", "livebook" },
    },
},
5 Likes