Προσοχή όταν δίνετε μία εντολή έχει σημασία αν τα γράμματα είναι κεφαλαία ή μικρά.
Ανοίγοντας ένα αρχείο:
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>