Для этой задачи рассмотрим редактор CudaText с плагином Python.
Плагин должен обрабатывать on_save_pre
событие, или его можно вызвать с помощью пункта меню Plugins / MyTask + горячая клавиша для этого элемента. Задача проста в Python. http://wiki.freepascal.org/CudaText_API
Без создания плагина: вы можете установить плагин «Макросы» и записать макрос, который имеет задание. Начните запись нового макроса, затем выполните операции поиска и замены, затем остановите запись макроса и сохраните этот макрос. Повторите макрос по мере необходимости.