nvim - markdown block hl
davidosomething opened this issue · 1 comments
davidosomething commented
BLOCKED by #501
-- https://github.com/lukas-reineke/headlines.nvim
-- requires treesitter highlighting
{
'lukas-reineke/headlines.nvim',
dependencies = { "nvim-treesitter/nvim-treesitter" },
config = true,
},
OR
dying on me
-- https://github.com/atusy/tsnode-marker.nvim
--[[ {
"atusy/tsnode-marker.nvim",
lazy = true,
init = function()
vim.api.nvim_create_autocmd("FileType", {
pattern = "markdown",
callback = function(ctx)
require("tsnode-marker").set_automark(ctx.buf, {
target = { "code_fence_content" }, -- list of target node types
hl_group = "CursorLine", -- highlight group
})
end,
group = vim.api.nvim_create_augroup("tsnode-marker-markdown", {}),
})
end,
}, ]]
OR
https://github.com/yaocccc/nvim-hl-mdcodeblock.lua
{
'yaocccc/nvim-hl-mdcodeblock.lua',
dependencies ={ 'nvim-treesitter/nvim-treesitter' },
config = function ()
require('hl-mdcodeblock').setup({})
end
},
davidosomething commented
Error executing vim.schedule lua callback: /usr/share/nvim/runtime/lua/vim/treesitter/languagetree.lua:611: attempt to ind
ex local 'tree' (a nil value)
stack traceback:
/usr/share/nvim/runtime/lua/vim/treesitter/languagetree.lua:611: in function 'get_node'
...vim/lazy/tsnode-marker.nvim/lua/tsnode-marker/tsnode.lua:38: in function 'get_first_in_range'
.../nvim/lazy/tsnode-marker.nvim/lua/tsnode-marker/mark.lua:232: in function 'mark_nodes_in_range'
.../nvim/lazy/tsnode-marker.nvim/lua/tsnode-marker/init.lua:24: in function 'mark'
.../nvim/lazy/tsnode-marker.nvim/lua/tsnode-marker/init.lua:113: in function 'refresh'
.../nvim/lazy/tsnode-marker.nvim/lua/tsnode-marker/init.lua:202: in function <.../nvim/lazy/tsnode-marker.nvim/lua
/tsnode-marker/init.lua:195>