Geany G-code и множественная автозамена текста, видимо, регулярным выражением

Коллеги, если возможно, то прошу подумать и помочь вот с каким вопросом.

Я работаю с деревом, делаю из него приятные глазу и удобные вещи. Код для ЧПУ создаю во FreeCAD, но он, как и все его конкуренты, недостаточно гибок - проще многое сделать руками-буковками в редакторе, чем в монстре-программе. Обычным делом является создание одного слоя траектории и его модификации в редакторе. Типичны, например, такие операции с вынутым из FC кодом -

замена K0.000000 на пробел
замена F2000.000000 на F[#<_pm>]
замена F5000.000000 на F[#<_pb>]
замена Z19.000001 на Z[#1]

Делаю это соответственно в четыре захода. В https://www.geany.org/manual/0.19_ru/index.html#regular-expressions скриптов автоматизации не вижу. Сохранять файл и делать там seed (т.е. сохранить как временный и к нему применять несколько строк seed) не хотелось бы - автозамены во временном файле, как-бы файле-буфере обмена.

Будут ли какие идеи? может кто сталкивался? Оптимально - прописать на горячую кнопку.
Простите не понял, почему нельзя сохранить файл и потом, к конечному файлу, применить 4 раза seed или что-то ещё?

Upd В Geany есть макросы и lua, правда я не то не то не щупал лично.
проще всего написать скрипт на perl/python который будет за одно чтение делать замены
наверно можно и к geany его как-то прикрутить
wau
идеи
можно минисценарии ( в инструменты включить, потом вызывать нужный) но без хоткея
 
Зарегистрироваться или войдите чтобы оставить сообщение.