O Vim θεωρείται ένας απο τους πιο δημοφιλής text editors για όλες τα λειτουργικά συστήματα,αλλα κυρίως σε linux και mac.Είναι cross-platfrom,δηλαδή παίζει παντού.Βασίζεται πάνω στον προγενέστερο VI και από εκεί έχει πάρει το όνομα του(VI IMproved).Δημιουργός του ειναι ο Bram Moolenar και ξεκίνησε το 1991 περίπου.
Τα βασικά του προτερήματα είναι εκτός από του ότι παίζει παντού,που σημαίνει οτι αν απο Mac πας σε linux η windows δε θα χρειαστεί να μάθεις νέο text editor,η απλότητα και η δύναμή του.
Μπορείς να κάνεις τα πάντα τόσο εύκολα αν μάθεις να τον χρησιμοποιείς σωστά.
Είναι command line based,δηλαδή δε βασίζεται σε μενού και κουμπιά άλλα μόνο σε εντολές text στη command line.Υπάρχει βέβαια και gui έκδοση,ο GVim, που έχει μενού και κουμπιά,αλλά οι κύριοι χρήστες του το προτιμούν για τη command line εκδοχή του.
Βέβαια όπως είπα πρέπει να μάθεις να τον χρησιμοποιείς πρώτα.Αν τον ανοίξεις πρώτη φορά και δε ξέρεις πως δουλεύει διαβάζοντας πριν κάποιο tutorial,δύσκολα θα βγάλεις άκρη.
Πιθανώς ειναι εγκατεστημένος ήδη στα πιο πολλά συστήματα.
Αν δεν είναι μπορείτε να τον κατεβάσετε απο το site του εδώ
Σε linux με apt package manager μπορείτε να τον κατεβάσετε με
sudo apt-get update && sudo apt-get install vim
Το vim έχει δικό του tutorial,που ανοίγει αν σε terminal πατήσεις
vimtutor
Αλλά υπάρχουνε και αρκετά στο ίντερνετ.
Βρήκα ενα αρκετά καλό για αρχάριους με τις βασικές εντολές που είναι interactive.
το openvim.Δε χρειάζεται να ανοίξεις τον vim σε τερματικό καθώς έχει δικό του sandbox
Αρκετά καλοφτιαγμένο και εντελώς δωρεάν.