Turma software facilitates searching and replacing of multiple text blocks in various files and directories. Ideal for extensive document management and revision purposes.
For instance, if you have numerous files containing a given text block, Turma enables you to select the section to replace and then replace it with a new block. Assume that you have a block like this: ... aaaaaaaehe egeeccccc ... and you want to replace it with ... aaaaaaabbb bbbbccccc ... The software allows you to choose ehe and egee and replace them with bbb and bbbb quickly, just like copy and paste.
Turma is an ideal tool for users who need to replace license and copyright notices in over 1,000 files located in a single directory, including subdirectories. With Turma, users have four options for this task: 1) skipping the job; 2) executing the job file by file, which would take many hours; 3) making a Perl/Awk+Sed/whatever script to do it, which would be an arduous task; or 4) using Turma, which will only take around 30 seconds to complete the job.
However, Turma has some limitations. First, it doesn't correctly handle symlinked directories. Second, it encounters problems with dos text files (cr/lf) due to GTK Text widget issues. Third, it has unstable locale support. Lastly, it doesn't provide backup for modified files, so users have to remember to back them up manually. Despite these limitations, if you're looking for a reliable, user-friendly, and versatile tool for text block search and replacement, then Turma is worth trying.
Version 0.1: N/A