Διορθωτές
Ένας καλός διορθωτής (editor) προγραμμάτων υποστηρίζει
τις παρακάτω δυνατότητες:
- Εύρεση και αλλαγή με κανονικές εκφράσεις (regular expressions)
- Αυτόματη στοίχιση (indentation)
- Ταίριαγμα παρενθέσεων, αγκυλών, κ.λπ.
- Χρωματισμός σύμφωνα με τη σύνταξη της γλώσσας
- Αναίρεση πολλαπλών επιπέδων,
- Σύνδεση με πρόγραμμα βοήθειας
- Σύνδεση με περιβάλλον μεταγλώττισης
- Ταυτόχρονη διόρθωση σε πολλαπλά παράθυρα και αρχεία
- Ιεραρχική απόκρυψη περιοχών
- Αναγνώριση της σύνταξης της γλώσσας και αυτόματος σχηματισμός του προγράμματος
- Σελιδοδείκτες
- Συμπλήρωση ή επιλογή όρων της γλώσσας
Το περιβάλλον του διορθωτή vim