Όποτε χρειάζομαι να κάνω εύρεση και αντικατάσταση κανονικών εκφράσεων σε πολλαπλά αρχεία, συνήθως χρησιμοποιώ το regexxer. Που κάνει αρκετά καλά τη δουλειά του, αλλά έχει και κάποια κουσούρια. Γνωρίζετε κανέναν καλύτερο τρόπο/εφαρμογή;
Με ενδιαφέρει:
1. Να μην κρασάρει ακόμη κι αν έχει να αντιμετωπίσει μερικές χιλιάδες αρχεία.
2. Να είναι WYSIWYG, δηλαδή να μου επιτρέπει να βλέπω κάθε μία αντικατάσταση που κάνω.
3. Να διαθέτει κάποιες δυνατότητες αναίρεσης ενεργειών.
4. Να επιτρέπει non-greedy (.*?) αναζήτηση σε πολλαπλές γραμμές. (Ιδίως σε πολλαπλές γραμμές, γιατί αυτό δεν υποστηρίζεται καθόλου στο regexxer).
Δεκτές και προτάσεις μέσω τερματικού, φτάνει να πληρούν το κριτήριο 2, και να με παραπέμψετε σε κάποιο οδηγό. (Μη μου πείτε βάλε vim ή emacs και διάβασε το man).