在S-Expression(词法范围)中搜索和替换变量名?

Eri*_*ver 5 lisp emacs clojure paredit s-expression

使用启用了Paredit的emacs.如何搜索LISP(Clojure)S表达式并重命名变量?我想在当前的S表达式中而不是全局表达式中进行.

ama*_*loy 9

只需C-M-<space>在您希望用作范围的s表达式的开头使用,突出显示它,然后query-replace像往常一样 - 它将自己限制在活动区域​​.