Из документации query-replace
:
[...] В режиме Transient Mark, если метка активна, оперируйте содержимым региона. В противном случае работайте от точки до конца буфера.
Какой способ сделать это задом наперед? То есть, если ничего не помечено, из точки в начало буфера? Имейте в виду поведение isearch-forward
против isearch-backward
. Может случиться так, что такого рода функциональность недоступна из коробки по какой-то причине - если это так, я хотел бы знать, в чем причина.