0

如何在我的文档中将所有 \cite{something} 实例更改为 [@something]?

4

2 回答 2

2

我会这样做:

:%s#\v\\cite\{([^}]+)\}#[@\1]#g

\cite{something}请注意,如果您在同一行中有多个标志,则最后一个“g”标志将很重要。

由于您想替换所有实例,我会用“g”来做。

于 2013-01-14T00:19:43.913 回答
0

用这个正则表达式查找:\\cite\{([^\}]+)\}
并替换为:[@\1]

于 2013-01-14T00:05:52.397 回答