VIM : éditeur de texte bien pratique !

VIM : éditeur de texte bien pratique !
Alors, quesako VIM ?
VIM est une amelioration de VI, editeur de texte qui fonctionne sous la console, il est tres complet et peu gourmand. En gros, c'est l'un des outils indispensable quand on se retrouve sans interface graphique (que avec la console quoi ...) et qu'on veut modifier les fichiers de configuration.

Installation de VIM:
Il est fourni avec Mandriva, mais si pour une raison X ou Y vous ne l'avez plus, il vous suffit de taper (en super-utilisateur) :
urpmi vim

Utilisation de VIM:
Pour editer un fichier texte existant (ou pour en creer un nouveau), il suffit de taper:
vim NomDuFichier
et le contenu du fichier apparait.

VIM a plusieurs modes :
- Le mode commande : mode ou vous tapez les commandes (vous vous en doutiez pas hein ?).
- Le mode edition : mode ou vous pouvez editer le texte affiche.
- Le mode remplacement : mode ou le texte tape remplace celui qui est sous le curseur.
- Le mode visuel : mode ou vous pouvez selectionner le texte pour appliquer des commandes à la selection (copier, coller etc.)

Vous demarrez par default avec le mode commande.
Pour utiliser le mode edition, pressez la touche "inser" dans le mode commande.
Pour utiliser le mode remplacement, pressez la touche "inser" dans le mode edition.
Pour utiliser le mode visuel, pressez la touche "v" dans le mode commande.
Pour revenir au mode commande, presser "echap" dans n'importe quelle mode.
(Le nom du mode actuel est tout le temps affiche en bas)

Les commandes les plus utilisees :
Les commandes doivent etre tapees dans le mode commande (ca aussi, c'etait innatendu dites donc ^^).

:h -> aide
:w -> enregistrer
:w NomDeFichier -> enregistrer sous NomDeFichier
:q -> quitter
:wq -> enregistrer et quiiter
:q! -> quitter sans enregistrer
/Mot -> chercher une expression (n pour chercher le suivant)
:NumeroDeLigne -> pour se rendre directement à une ligne precise
u -> annule la derniere modification
x -> supprime le caractere sous le curseur
y NombreDeLigne y (pas d'espace) -> copie un certain nombre de ligne a partir du curseur (yy pour copier la ligne ou un groupe de mode selectionner avec le mode visuel)
d NombreDeLigne d (pas d'espace) -> pareil que avec y, mais pour couper au lieu de copier
p -> coller (juste apres le curseur)

Voila, ca parait un peu chiant comme ca, mais quand j'avais fait des conneries avec mon xorg.conf, et que j'avais plus que la console, j'etais bien content d'avoir VIM pour le reediter. ;)

Linux Vaincra !
# Posté le dimanche 22 janvier 2006 09:53
Modifié le vendredi 27 janvier 2006 13:11