From 7e1aac2bbed2809a9b3650166366ff975f822087 Mon Sep 17 00:00:00 2001 From: "Dr.Teagle" <65212972+DockterTeagle@users.noreply.github.com> Date: Wed, 7 May 2025 17:39:33 -0500 Subject: [PATCH] feat: start work on better TOC --- lua/vimtex/TOC/init.lua | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 lua/vimtex/TOC/init.lua diff --git a/lua/vimtex/TOC/init.lua b/lua/vimtex/TOC/init.lua new file mode 100644 index 0000000000..b5f088f2f1 --- /dev/null +++ b/lua/vimtex/TOC/init.lua @@ -0,0 +1,5 @@ +local NuiTree = require "nui.tree" +----TODO: make this actually lua? +local entries = vim.cmd [[vim.eval ('vimtex#parser#toc()']] +local tree = NuiTree { bufnr = bufnr, nodes = entries } +tree:render()