我已经下载并成功安装了 Vim-LaTeX Suite http://vim-latex.sf.net
这是一个很棒的工具,但有点烦人的是,当你打开一个文件时,它会折叠所有文本并将折叠处于折叠状态,如本手册的这一页所述:
http://vim-latex.sf.net/documentation/latex-suite/latex-folding.html
因此,每次打开LaTeX文件时都必须键入zR
以展开所有内容。
打字zR
显然不是很烦人,但我想知道是否有一种简单的方法来禁用此功能,以便显示文件默认情况下折叠未折叠?
答案 0 :(得分:3)
将以下内容放入~/.vim/after/ftplugin/tex.vim
:
setlocal foldlevel=999
这样,折叠保持不变,所有折叠仅针对Latex文件打开。您可以使用zM
关闭所有折叠。
(这要求您拥有:filetype plugin on
;在目录之后使用可以覆盖$VIMRUNTIME/ftplugin/<filetype>.vim
完成的任何默认文件类型设置。)或者,您可以直接在:autocmd FileType <filetype> setlocal
中定义~/.vimrc
,但是一旦您进行了多次自定义,这往往会变得难以处理。 子>
答案 1 :(得分:1)
将以下行添加到~/.vimrc
:
set nofoldenable
答案 2 :(得分:0)
或将foldlevel
设置为更高的值,例如999
实际上,zM,zR也设置了这个选项。