0

说我有这个:

    \item[1]\footnote{«footnote blah blah»}
footnote blah blah.
    \item[2]\footnote{«blah blah footnote»}
random text
    \item[3]\footnote{«this is not»}
more random text

我想快速删除 \footnote{*}(包括 \footnote{«footnote blah blah»} \footnote{«blah blah footnote»} 和 \footnote{«this is not»},但不包括 \item[x] 或下面的行。这是如何实现的?

谢谢!

4

2 回答 2

2

我认为最准确的方法是使用:

:%s/\\footnote{.\{-}}//g

这将删除脚注和大括号之间的所有内容。使用{.*}将删除直到最后一个大括号的所有内容,即使它在脚注大括号之外。

于 2013-03-09T17:06:01.030 回答
0

在逃生模式

:1,$s/\\footnote{.*}//g
于 2013-03-09T17:02:47.737 回答