1

我已经安装了vim-latex-suite并且我想定制折叠以与labbook包一起使用。该labbook包使用\labday\experiment\subexperiment代替\chapter\section\subsection

我想vim-latex-suite在 Vim 中自定义折叠选项,以便像传统的切片命令一样折叠\labday\experiment和。\subexperiment

我已经尝试添加到我~/.vim/after/ftplugin/tex.vim的以下内容(但它没有用)

 " Folding sections
 let g:Tex_FoldedSections = ',labday,experiment,subexperiment'
 " Folding commands
 let g:Tex_FoldedCommands = ',labday,experiment,subexperiment'

有人可以告诉我如何自定义labbook包装的折叠方式吗?

4

1 回答 1

2

我认为你应该把

let g:Tex_FoldedSections = 'labday,experiment,subexperiment'`

在你.vimrc自己。如果你看看ftplugin/latex-suite/folding.vim你会发现:

if g:Tex_FoldedSections != '' 
    call Tex_FoldSections(g:Tex_FoldedSections,
        \ '^\s*\\frontmatter\|^\s*\\mainmatter\|^\s*\\backmatter\|'
        \. '^\s*\\begin{thebibliography\|>>>\|^\s*\\endinput\|'
        \. '^\s*\\begin{slide\|^\s*\\end{document')
endif

这意味着Tex_FoldedSections在已加载插件之后的设置将不起作用。还要确保您的乳胶文件本身中的部分正确嵌套。

于 2013-01-10T23:09:25.483 回答