Sunday 13 September 2015

Vim commandes

Quand je suis dans le mode commande, c'est à dire que vous pouvez déplacer le curseur comme vous le souhaitez avec les touches h,j,k,l ou avec les flèches ←↓↑→ et entrer des commandes pour agir sur le texte. Si vous tapez un nombre avant une commande, elle se répétera d'autant.
Pour accéder au mode insertion afin de modifier ou d'insérer du texte, il suffit d'appuyer sur « i » dans le mode commande. Appuyer sur la touche « Echap » pour en sortir et repasser en mode commande.
Exemples Action
i Passer dans le mode insertion
A Ajouter en fin de ligne
:q Quitter
:q! Quitter sans enregistrer
:w Enregistrer le fichier
:wq Enregistrer et quitter
:x Enregistrer (seulement en cas de modification) et quitter
:set paste Passer en mode "collage" 

Commandes d'édition:

u Annuler la dernière opération
<control>-r Rétablir la dernière opération annulée
. Répéter la dernière opération d'édition
yy Copier la ligne (4yy = 4 lignes)
dd Couper la ligne (4dd = 4 lignes)
p Coller après (P = insérer avant)
x Effacer le caractère
dw Effacer le texte jusqu'à la fin du mot
diw Effacer le mot sous le curseur

Recherche / remplacement:

/ Rechercher du texte
n Rechercher l'occurence suivante
N Rechercher l'occurence précédente
cw Remplacer le texte jusqu'à la fin du mot
ciw Remplacer le mot
C Remplacer jusqu'en fin de ligne
. Répéter la dernière opération d'édition
:%s/A/B/g Remplacer tous (g) les A par des B

Recherche / remplacement:

/ Rechercher du texte
n Rechercher l'occurence suivante
N Rechercher l'occurence précédente
cw Remplacer le texte jusqu'à la fin du mot
ciw Remplacer le mot
C Remplacer jusqu'en fin de ligne
. Répéter la dernière opération d'édition
:%s/A/B/g Remplacer tous (g) les A par des B

Fenêtrage:

<control-w>-s Diviser horizontalement
<control-w>-v Diviser verticalement
<control-w>-w Passer à la fenêtre suivante
<control-w>-n Ouvrir un fichier vierge dans une nouvelle fenêtre
<control-w>-q Fermer la fenêtre 

 

 

 

 

No comments:

Post a Comment