Я сделал несколько пользовательских команд, чтобы упростить написание блоков уравнений:
% Equation starters
\newcommand{\eqn}[1]{\begin{equation} #1 \end{equation}}
\newcommand{\eqns}[1]{\begin{equation*} #1 \end{equation*}}
\newcommand{\eqna}[1]{\begin{align} #1 \end{align}}
\newcommand{\eqnas}[1]{\begin{align*} #1 \end{align*}}
Это так что
\begin{equation}
e^{i \tau} = 1
\end{equation}
упрощается до
\eqn{
e^{i \tau} = 1
}
Во второй строке подсветка синтаксиса внутри блока \ eqn {} неверна, потому что vim не понимает его математики. Теперь мне просто нужно сказать Виму, что я сделал. Я понятия не имею, как, хотя.