【问题标题】:vim-latex suite, how to open a file without folding the text by defaultvim-latex套件,默认情况下如何打开文件而不折叠文本
【发布时间】:2018-08-14 00:17:43
【问题描述】:

我已经下载并成功安装了 Vim-LaTeX Suite 来自 http://vim-latex.sf.net.

这是一个很棒的工具,但有点烦人的是,当您打开文件时,它会折叠所有文本并将折叠置于折叠状态,正如手册页所述:

http://vim-latex.sf.net/documentation/latex-suite/latex-folding.html

因此,每次打开 LaTeX 文件时,您都必须输入 zR 来展开所有内容。

键入zR 显然不是很烦人,但我想知道是否有一种简单的方法可以禁用此功能,以便默认情况下以未折叠的折叠方式显示文件?

【问题讨论】:

    标签: vim latex latex-suite


    【解决方案1】:

    将以下内容放入~/.vim/after/ftplugin/tex.vim:

    setlocal foldlevel=999
    

    这样,折叠保持不变,所有折叠只为 Latex 文件打开。您可以使用zM 关闭所有折叠。

    (这要求您拥有:filetype plugin on;使用after 目录允许您覆盖$VIMRUNTIME/ftplugin/<filetype>.vim 完成的任何默认文件类型设置。)或者,您可以定义一个@ 987654326@ 直接在您的~/.vimrc 中,但是一旦您进行了许多自定义,这往往会变得笨拙。

    【讨论】:

      【解决方案2】:

      将以下行添加到您的~/.vimrc

      set nofoldenable
      

      【讨论】:

      • 太粗了;它将禁用所有文件和文件类型的折叠。
      • 嗯,他一直在寻找“一种禁用此功能的简单方法”,这就是他得到的。
      • 是的,难题。两个答案都有效,但另一个是对这个问题的更准确的答案,无论好坏,这都是关于这个特定插件的。但是,很多人通常会想要这种行为,所以我相信它仍然是一个非常有用的答案。
      【解决方案3】:

      或将foldlevel 设置为更高的值,例如999

      实际上,zM、zR 也设置了这个选项。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多