Dans Vim, vous travaillerez principalement dans deux modes : le mode Normal pour exécuter des commandes et le mode Insertion pour taper du texte. Pour passer du mode Insertion au mode Normal, appuyez simplement sur la touche Esc.
Il existe plusieurs commandes pour entrer en mode Insertion, chacune plaçant le curseur à une position de départ différente pour votre saisie de texte.
Commandes d'Insertion de Base
La manière la plus fondamentale de commencer à taper est avec la commande i.
i– insérer du texte avant la position actuelle du curseur.
Cette commande vous fait passer en mode Insertion, vous permettant de taper directement dans le fichier.
Vim Append vs Insert (Ajouter vs Insérer)
Un point de comparaison courant est vim append vs insert (vim ajouter vs insérer). Bien que les deux entrent en mode Insertion, leurs points de départ diffèrent par rapport au curseur. Comprendre la distinction vim insert vs append est essentiel pour un mouvement et une édition efficaces.
a– ajouter du texte après la position actuelle du curseur.I– Insérer du texte au début de la ligne actuelle.A– Ajouter du texte à la fin de la ligne actuelle.
Utiliser a au lieu de i vous fait gagner une frappe (en déplaçant le curseur d'un espace vers la droite avant d'insérer). De même, A est un raccourci puissant pour commencer immédiatement à taper à la fin d'une ligne. Maîtriser les commandes vim append est une étape importante pour améliorer votre vitesse d'édition.
Comment Vim Ajouter une Ligne
Lorsque vous avez besoin d'ajouter de nouvelles lignes de texte, vous n'avez pas besoin d'appuyer manuellement sur Entrée à la fin d'une ligne. Vim fournit des commandes dédiées pour ouvrir des lignes et entrer immédiatement en mode Insertion.
o– ouvrir une nouvelle ligne sous la ligne actuelle et entrer en mode Insertion.O– Ouvrir une nouvelle ligne au-dessus de la ligne actuelle et entrer en mode Insertion.
Ces commandes sont extrêmement utiles lorsque vous devez rapidement vim add line (vim ajouter ligne) lors du codage ou de l'écriture.
Astuce : Vous pouvez préfixer ces commandes avec un nombre pour les répéter. Par exemple, taper 3o en mode Normal ouvrira trois nouvelles lignes vides sous la ligne actuelle et vous placera en mode Insertion sur la première de ces nouvelles lignes.