这感觉像是一个应该已经在某个地方讨论过的问题,而我可能太愚蠢了,以至于找不到它:
我给自己定义了一个函数\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中有没有这样做的方法?谢谢你的帮助。
发布于 2013-05-03 22:04:42
最快的方法可能是使用正则表达式(regexp)。使用
M-x replace-regexp <RET> \\jf{\(.?\)} <RET> \1这将使emacs用some text替换任何与模式\jf{some text}匹配的内容。
https://stackoverflow.com/questions/16340841
复制相似问题