是否有任何vim工具提供通过Latex文档结构的有效导航。像NERDTree面板那样表示乳胶文档的section / subsection结构是非常有用的。
答案 0 :(得分:6)
扩大mnosefishs的答案(顺便说一句,感谢你让我发现了VOoM):
VOoM似乎确实是最佳选择。它配有乳胶支持:安装和键入 :Voom乳胶 它会显示一个带有可折叠结构轮廓的侧边栏,允许您在tex文件中导航。
正如kamilk所提到的,标签栏(在我看来是决定性的)问题是它将部件分组到部件,部分分组而不是嵌套它们。 VOoM使用折叠而不是标签,因此它更适合结构轮廓,如果您想要按语法元素进行概述,请使用tabbar。
从tabbar man引用: 已对LaTeX禁用排序,以使这些部分显示正确 订购。遗憾的是,它们无法与正确的范围嵌套 因为如前所述,正则表达式方法并不支持 这一点。
答案 1 :(得分:4)
答案 2 :(得分:3)
您可以尝试使用vim插件VOoM,它可能会超链接这些部分。
来自插件说明:
VOoM(标记的Vim Outliner)是Vim的一个插件,用于模拟双窗格文本大纲。
VOoM目前可处理> 20种标题格式,这些格式具有标题并支持大纲结构,包括流行的轻量级标记语言,如reST,Markdown,Pandoc,AsciiDoc,Org-mode,Wiki,LaTeX等。(头条新闻也是如此)称为标题,标题,章节标题,标题。)
答案 3 :(得分:2)
vimtex插件提供命令VimtexTocOpen
,该命令打开一个大纲。当浏览大型LaTeX文档时,这可能会更有用,因为它会扫描整个项目,即它还会查看includes
或inputs
并正确显示它们。