Welcome to Randal Douc's wiki

A collaborative site on maths but not only!

User Tools

Site Tools


world:vim-essentiel

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
world:vim-essentiel [2024/09/04 10:43]
rdouc created
world:vim-essentiel [2025/03/11 14:38] (current)
rdouc
Line 6: Line 6:
   - **Mode commande** : Le mode par défaut lorsque vous ouvrez un fichier avec `vi`. Vous pouvez y naviguer et exécuter des commandes.   - **Mode commande** : Le mode par défaut lorsque vous ouvrez un fichier avec `vi`. Vous pouvez y naviguer et exécuter des commandes.
   - **Mode insertion** : Le mode où vous pouvez entrer du texte. Vous passez en mode insertion en utilisant certaines commandes de mode commande.   - **Mode insertion** : Le mode où vous pouvez entrer du texte. Vous passez en mode insertion en utilisant certaines commandes de mode commande.
 +  - **`Esc`** : Passe du mode insertion au mode commande. <​code>​Esc</​code>​
  
 ===== Commandes de navigation ===== ===== Commandes de navigation =====
Line 14: Line 15:
   - **`gg`** : Va au début du fichier. <​code>​gg</​code>​   - **`gg`** : Va au début du fichier. <​code>​gg</​code>​
   - **`G`** : Va à la fin du fichier. <​code>​G</​code>​   - **`G`** : Va à la fin du fichier. <​code>​G</​code>​
-  - **`0`** : Va au début de la ligne courante. <​code>​0</​code>​+  - **`$0$`** : Va au début de la ligne courante. <​code>​0</​code>​
   - **`$`** : Va à la fin de la ligne courante. <​code>​$</​code>​   - **`$`** : Va à la fin de la ligne courante. <​code>​$</​code>​
   - **`w`** : Déplace le curseur au début du mot suivant. <​code>​w</​code>​   - **`w`** : Déplace le curseur au début du mot suivant. <​code>​w</​code>​
Line 26: Line 27:
   - **`o`** : Ouvre une nouvelle ligne sous la ligne courante et passe en mode insertion. <​code>​o</​code>​   - **`o`** : Ouvre une nouvelle ligne sous la ligne courante et passe en mode insertion. <​code>​o</​code>​
   - **`O`** : Ouvre une nouvelle ligne au-dessus de la ligne courante et passe en mode insertion. <​code>​O</​code>​   - **`O`** : Ouvre une nouvelle ligne au-dessus de la ligne courante et passe en mode insertion. <​code>​O</​code>​
 +  - **`Esc`** : Passe du mode insertion au mode commande. <​code>​Esc</​code>​
  
 ===== Commandes d'​édition ===== ===== Commandes d'​édition =====
Line 35: Line 37:
   - **`p`** : Colle le texte précédemment coupé ou copié après le curseur. <​code>​p</​code>​   - **`p`** : Colle le texte précédemment coupé ou copié après le curseur. <​code>​p</​code>​
   - **`P`** : Colle le texte précédemment coupé ou copié avant le curseur. <​code>​P</​code>​   - **`P`** : Colle le texte précédemment coupé ou copié avant le curseur. <​code>​P</​code>​
 +
 +===== Copier et Coller =====
 +  - **`yy`** : Copie la ligne courante dans le tampon. <​code>​yy</​code>​
 +  - **`Nyy`** : Copie `N` lignes à partir de la ligne courante dans le tampon. <​code>​Nyy</​code>​
 +  - **`v`** : Entrez en mode visuel pour sélectionner un texte. <​code>​v</​code>​
 +  - **`d`**: Coupe le texte sélectionné dans la tampon. <​code>​ d </​code>​
 +  - **`y`** : Copie le texte sélectionné dans le tampon. <​code>​y</​code>​
 +  - **`p`** : Colle le texte du tampon après la position du curseur. <​code>​p</​code>​
 +  - **`P`** : Colle le texte du tampon avant la position du curseur. <​code>​P</​code>​
  
 ===== Commandes de recherche et de remplacement ===== ===== Commandes de recherche et de remplacement =====
world/vim-essentiel.1725439392.txt.gz · Last modified: 2024/09/04 10:43 by rdouc