Find & replace has always felt a bit kludgy for anything more than a simple rename or regex.<p>Here I propose a simple syntax that combines plain text, regexes, and tree-sitter queries, and treats newlines and indentation intuitively.<p>Implementation: <a href="https://gitlab.com/gushogg-blake/edita-release/-/tree/0.18.0/src/modules/codex" rel="nofollow">https://gitlab.com/gushogg-blake/edita-release/-/tree/0.18.0...</a>