如何在vim中设置新命令和使用包的自动折叠?

如何在vim中设置新命令和使用包的自动折叠?

如何设置文档外部包和文档内部新命令的自动折叠?

如果我{{{ }}}在新命令周围使用标记,它会忽略该命令并显示未定义的控制序列。

如果我在周围使用它,也会发生类似的事情\usepackage

我正在使用 vim、basicTex、mac、rubber。

例子:

{{{
\newcommand{\ime}[3]{
    \newpage
    {\Large \textbf{#1}}
    \addcontentsline{toc}{section}{#1} \hfill 
    \lhead{Čas priprave: #2}
    \rhead{Količina: #3}
    }
}}}

这忽略了我的新命令。

答案1

我不知道自动折叠,但你应该注释掉你的折叠标记 :%{{{%}}},否则它们会被 TeX 读取。

另外,你可以将起始折叠标记放在行尾\newcommand,以便为折叠添加标题。

在此处输入图片描述

你的代码将如下所示:

\newcommand{\ime}[3]{%{{{
    \newpage
    {\Large \textbf{#1}}
    \addcontentsline{toc}{section}{#1} \hfill 
    \lhead{Čas priprave: #2}
    \rhead{Količina: #3}
    }
%}}}

干杯,

相关内容