diff --git a/lua/render-markdown/render/markdown/heading.lua b/lua/render-markdown/render/markdown/heading.lua index 2d45268..f430b61 100644 --- a/lua/render-markdown/render/markdown/heading.lua +++ b/lua/render-markdown/render/markdown/heading.lua @@ -252,8 +252,9 @@ function Render:padding(box) if line:empty() then return end + local start_col = self.node.start_col for row = self.node.start_row, self.node.end_row - 1 do - self.marks:add(self.config, false, row, 0, { + self.marks:add(self.config, false, row, start_col, { priority = 100, virt_text = line:get(), virt_text_pos = 'inline',