我最近需要将列表包装在我在 minipage 环境中处理的 LaTeX 文档中。本质上,在匹配的文件的每一行之前和之后插入一些文本。为此,我使用了以下命令序列:
:g/lstinputlisting/:norm O\begin{minipage}{\textwidth}
:g/lstinputlisting/:norm o\end{minipage}
虽然这给出了我想要的结果,但必须输入两个单独的命令似乎很笨重,两个命令都在同一匹配行上运行。是否可以在同一行上执行多个命令,或者重复的命令真的有必要吗?