Kakoune
Multiple-selection text editing
What it does
Kakoune combines multiple selections with modal commands, applying composable editing operations to selected text so users can transform several matching regions while retaining an explicit view of the material affected by each command.
When to use it
When modifying similar code fragments, use selection and command references to understand how target regions are expanded, filtered, and transformed by subsequent editing operations.