Embora não seja uma resposta específica para o Geany, você poderia fazer isso usando o sed na linha de comando?
Isso substituirá recursivamente "foo" por "bar" em um diretório.
find . -type f | xargs -i sed -i -e "s/foo/bar/g" "{}"
Eu vejo esta discussão: Como alguém encontra e substitui texto em todos os arquivos abertos pelo geany?
Eu quero encontrar e substituir todos os arquivos em um diretório. O método sugerido na resposta é muito bom para encontrar. Agora eu preciso abrir todos os arquivos encontrados e usar o Geany. Se os arquivos são centenas, não é possível clicar no link em Geany.
Como fazer automaticamente?
Embora não seja uma resposta específica para o Geany, você poderia fazer isso usando o sed na linha de comando?
Isso substituirá recursivamente "foo" por "bar" em um diretório.
find . -type f | xargs -i sed -i -e "s/foo/bar/g" "{}"