No Emacs, quando substituo a seguinte lista por regexp opeN \1 closE
:
A001X
B002X
C003X
Ele converte tudo para maiúsculas:
OPEN A001X CLOSE
OPEN B002X CLOSE
OPEN C003X CLOSE
O que não é o que eu esperava. Deveria ser:
opeN A001X closE
opeN B002X closE
opeN C003X closE
Por que isso acontece e como pode ser evitado?
veja a definição de query-replace-regexp --> veja case-replace. por exemplo. Cf consulta-substituir-regexp com
(setq case-substituir nil)
você obtém o comportamento esperado