3 Απρ 2011

Cream: μια μοντέρνα διαμόρφωση του Vim

Όσο ζω μαθαίνω! ... Δεν ξέρω πως μου δημιουργήθηκε η άποψη ότι ο Vim είναι ένας πολύπλοκος και δύσχρηστος editor, το μόνο που ξέρω είναι ότι μέσα σε ένα βράδυ άλλαξα γνώμη!
Παρακολουθώντας στο twitter το timeline του Κωνσταντίνου Μπαϊρακτάρη ο οποίος χρησιμοποιεί επαγγελματικά τον Vim και ψάχνοντας περισσότερο το θέμα (αφήνοντας τους εγωισμούς στην άκρη... :P), κατέληξα στον Cream, ο οποίος μετατρέπει τον Vim σε ένα πιο φιλικό περιβάλλον επεξεργασίας κειμένου (περιβάλλον γνωστό και ως Common User Access της IBM).
Το πρώτο πράγμα που έκανα, ήταν να ψάξω και να βρω τα εργαλεία που χρησιμοποιώ στον gEdit. Η αναζήτηση φυσικά δεν κράτησε πάρα πολύ ... βρήκα δυο τρομερά scripts για τη δουλειά που ηθελα:
  • Το taglist - ο οποίος είναι ένας "source code browser" που κάνει επισκόπηση της δομής του κώδικά μας, εμφανίζοντας στοιχεία όπως κλάσεις και μεθόδους και μας δίνει την δυνατότητα να περιηγηθούμε σε αυτά (αφού το εγκαταστήσουμε, τρέχει με :Tlist).
  • Το Conqueshell - που ενσωματώνει ένα terminal στον editor (αφού το εγκαταστήσουμε, τρέχει με :ConqueTermSplit bash).
Δείτε τη παρακάτω εικόνα για να πάρετε μια γεύση:


Επίσης δυο άλλα features που μου έκαναν εντύπωση είναι το code folding και το multiple buffers.

0 comments:

Δημοσίευση σχολίου