L'éditeur possède deux modes de fonctionnement: le mode commande et le mode insertion.
Le mode commande est le mode dont on vient de décrire les commandes jusqu'à présent. Dans ce mode, les caractères tapés par l'utilisateur sont interprétés comme des ordres, et immédiatement exécutés. Ce mode est caractérisé par le fait que les caractères tapés au clavier ne sont pas affichés sur l'écran.
Le mode insertion, est un mode dans lequel tout ce qui est tapé au clavier est mis dans le fichier. Ce mode est caractérisé par le fait que les caractères tapés au clavier sont affichés aussitôt sur l'écran.
Il existe un certain nombre d'ordres permettant de passer du mode commande au mode insertion, (nous allons les décrire dans les paragraphes suivants), mais il n'y a qu'un seul moyen de passer du mode insertion au mode commande, c'est d'appuyer sur la touche [Echap].