如何重新格式化`gq`避免触及TeX逐字段?

时间:2012-03-08 17:51:58

标签: vim latex reformat

在LaTeX文件中,我遍布了几个verbatim个部分。

当我想重新格式化整个文档时,我通常会使用gq。问题是这个命令还收集了连续的逐字段。我不希望gq重新格式化我的逐字部分!

在重新格式化之前:

This is the
line I want to reformat because is spans on two lines and the
first does not fill to the right.

\begin{verbatim}
$ command1
$ command2
\end{verbatim}

重新格式化后:

This is the line I want to reformat because is spans
on two lines and the first does not fill to the right.

\begin{verbatim} $ command1 $ command2 \end{verbatim}

vim中是否还有其他命令用于智能 TeX重新格式化?

1 个答案:

答案 0 :(得分:1)

我通常使用gq}重新格式化段落的其余部分。我怀疑在没有编写/使用脚本的情况下不可能做你想做的事。

LaTeX Box没有宣传此功能,但是如果有人实现该功能,脚本将是此功能的自然之家。