0

这感觉很像是一个应该已经在某个地方讨论过的问题,而我可能只是太愚蠢而无法找到它:(

我已经为自己定义了一个函数\jf{},并想一次删除整个缓冲区中的所有函数。例如:

bla bla bla \jf{colourful text} bla bla bla bla bla \jf{more colourful text} bla bla
bla bla \jf{colour is great} bla bla bla bla bla \jf{so great} bla bla

应该通过一些捷径变成这样:

bla bla bla colourful text bla bla bla bla bla more colourful text bla bla bla
bla bla colour is great bla bla bla bla bla so great text bla bla bla

AUCTeX 有办法这样做吗?谢谢你的帮助。

4

1 回答 1

0

最快的方法可能是使用正则表达式(regexp)。利用

M-x replace-regexp <RET> \\jf{\(.?\)} <RET> \1

这将使 emacs 将任何与模式匹配的内容替换\jf{some text}some text.

于 2013-05-03T14:04:42.290 回答