Προσοχή όταν δίνετε μία εντολή έχει σημασία αν τα γράμματα είναι κεφαλαία ή μικρά.
Ανοίγοντας ένα αρχείο:
vi όνομα
Μετακίνηση μέσα στο αρχείο:
h (ή το αριστερό βελάκι) | Μία θέση αριστερά |
l (ή το δεξί βελάκι) | Μία θέση δεξιά |
k (ή το πάνω βελάκι) | Μία γραμμή πάνω |
j (ή το κάτω βελάκι) | Μία γραμμή κάτω |
w | Στην επόμενη λέξη |
Εισαγωγή και διαγραφή κειμένου:
Ο vi έχει δύο καταστάσεις, κατάσταση εντολών και κατάσταση
εισαγωγής κειμένου.
Για να μπείτε στην κατάσταση εισαγωγής κειμένου δίνετε:
i | Για να μπείτε στην κατάσταση εισαγωγής κειμένου χωρίς να μετακινηθεί ο δρομέας. |
a | Για να μπείτε στην κατάσταση εισαγωγής κειμένου μετακινούμενοι μία θέση δεξιά. |
I | Για να μπείτε στην κατάσταση εισαγωγής στην αρχή της γραμμής |
A | Για να μπείτε στην κατάσταση εισαγωγής στο τέλος της γραμμής |
Για να μπείτε στην κατάσταση εντολών δίνετε:
ESC ή ctrl-[
Για να κάνετε αλλαγές στο κείμενό σας:
x | διαγράφει τον χαρακτήρα όπου είναι ο δρομέας |
dd | διαγράφει την γραμμή που είναι ο δρομέας |
u | ακυρώνει την τελευταία αλλαγή |
Αναζήτηση χαρακτήρων/λέξεων μέσα στο κείμενο:
/χαρακτήρες | Βρίσκει την επόμενη γραμμή όπου εμφανίζεται το "χαρακτήρες". |
?χαρακτήρες | Βρίσκει την προηγούμενη γραμμή όπου εμφανίζεται το "χαρακτήρες". |
n | Επαναλαμβάνει την αναζήτηση στις επόμενες γραμμές. |
Σώζοντας και βγαίνοντας από ένα αρχείο:
:w | Σώζει τις τελευταίες αλλαγές και παραμένει μέσα στο αρχείο. |
:x | Σώζει τις τελευταίες αλλαγές και βγαίνει από το αρχείο |
:q! | Βγαίνει από το αρχείο χωρίς να σώσει τις αλλαγές |
Βασισμένο σε κείμενο του Αντώνη Δανάλη <danalis@edu.physics.uch.gr>