Featured image of post Introduction à vim

Introduction à vim

img_1.png

Introduction à vim

Téléchargement et Installation

https://www.vim.org/download.php

À partir du site ci-dessus, téléchargez et installez le module approprié pour votre système d’exploitation.

Pour Windows, choisir gvim_X.X.X_x64_signed.exe est une bonne option.

Comment Démarrer

Sous Windows, il est nécessaire d’enregistrer le dossier contenant vim.exe dans la variable d’environnement Path.

Comment démarrer :

1
vim

Pour démarrer en spécifiant un nom de fichier :

1
vim filename.txt

Comment Quitter

Pour quitter, tapez : (deux-points), puis q, et appuyez sur Entrée.

1
:q

Si le fichier a été modifié, le message Aucune écriture depuis la dernière modification (ajoutez ! pour forcer) s’affichera. Vous pouvez forcer la fermeture en abandonnant les modifications.

1
:q!

Pour sauvegarder le fichier et quitter :

1
:wq

Ce qui suit a également la même signification :

1
:x

Vous pouvez également quitter en maintenant Shift et en appuyant deux fois sur z. (Équivalent à :wq)

Modes

Le vim possède un Mode Commande et un Mode Insertion. Au démarrage de vim, il est en Mode Commande, et appuyer sur la touche i passe en Mode Insertion.

En Mode Insertion, comme son nom l’indique, vous pouvez saisir du texte. Pour revenir du Mode Insertion au Mode Commande, appuyez sur la touche ESC.

Cette bascule entre les modes d’insertion est une caractéristique clé de vim.

Déplacement du Curseur et Défilement

Résumé des déplacements du curseur et du défilement en Mode Commande.

ToucheDescription
h (ou Ctrl+H, BackSpace, )Déplacer vers la gauche
j (ou Ctrl+J / N, )Déplacer vers le bas
k (ou Ctrl+P, )Déplacer vers le haut
l (ou Space, )Déplacer vers la droite
+ (ou Enter)Déplacer au début de la ligne suivante
-Déplacer au début de la ligne précédente
Ctrl+B (ou PageUp)Faire défiler vers le haut (page)
Ctrl+F (ou PageDown)Faire défiler vers le bas (page)
Ctrl+UFaire défiler d’une demi-page vers le haut
Ctrl+DFaire défiler d’une demi-page vers le bas
Ctrl+YFaire défiler d’une ligne vers le haut
Ctrl+EFaire défiler d’une ligne vers le bas
z EnterFaire défiler la ligne du curseur vers le haut de l’écran
z .Faire défiler la ligne du curseur vers le centre de l’écran
z -Faire défiler la ligne du curseur vers le bas de l’écran
0 (ou |)Déplacer le curseur au début de la ligne
$Déplacer le curseur à la fin de la ligne
^ (ou _)Déplacer le curseur au début de la ligne (hors espaces et Tab)
G (ou :$)Déplacer le curseur à la dernière ligne
:numéro_de_ligne EnterDéplacer à la ligne spécifiée

En tapant un chiffre avant les touches de déplacement ci-dessus, vous pouvez vous déplacer de cette quantité plusieurs fois. (Par exemple, taper 3j vous déplacera de 3 lignes vers le bas à partir de la position actuelle du curseur.)

Autres Commandes

ToucheDescription
Ctrl+LRedessiner l’écran
Ctrl+GAfficher le nombre total de lignes, la position du curseur, etc.
comments powered by Disqus
Généré avec Hugo
Thème Stack conçu par Jimmy