search-and-replace facility in an editor, so called because an incautiously chosen match pattern can cause infinite damage.