User Tools

Site Tools


vim

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
vim [2025/06/30 20:53]
114.119.141.203 old revision restored (2025/05/28 11:13)
vim [2025/06/30 23:24] (current)
57.141.4.22 old revision restored (2025/06/02 15:05)
Line 4: Line 4:
  
 ====== Commandes générales ====== ====== Commandes générales ======
- 
   * Entrer en mode insertion. <code>i ou a</code>   * Entrer en mode insertion. <code>i ou a</code>
   * Pour sortir du mode insertion ou de n'importe quel mode. <code>Echap</code>   * Pour sortir du mode insertion ou de n'importe quel mode. <code>Echap</code>
Line 20: Line 19:
   * Utiliser la commande ''view'' au lieu de la commande vim ouvrir un fichier uniquement en lecture (écriture impossible).   * Utiliser la commande ''view'' au lieu de la commande vim ouvrir un fichier uniquement en lecture (écriture impossible).
   * vim en lecture seule (view) <code>vim -R <fichier></code>   * vim en lecture seule (view) <code>vim -R <fichier></code>
 +
  
 ====== Copier/coller/supprimer/sélectionner des lignes ====== ====== Copier/coller/supprimer/sélectionner des lignes ======
Line 53: Line 53:
   * Copie deux mots : **2 y w**   * Copie deux mots : **2 y w**
   * Supprimer la fin de la ligne à partir du curseur : <code>Shift + d ou D</code>   * Supprimer la fin de la ligne à partir du curseur : <code>Shift + d ou D</code>
- 
-===== Multiple ouverture de fichiers ===== 
- 
-<code> 
-vim -p fichier-1  fichier-2 fichier-n 
-</code> 
- 
-Ouvrir un onglet supplémentaire 
-<code> 
-:tabedit nom-fichier 
-</code> 
- 
-Passer d'un onglet à l'autre 
-<code> 
-g + t 
-dans le sens inverse 
-g + T 
-</code> 
- 
-Aller directement à l'onglet n 
-<code> 
-:tabmove n 
-</code> 
  
 ====== Se déplacer dans le texte ====== ====== Se déplacer dans le texte ======
  
 ===== Sans les flèches avec la méthode vim ===== ===== Sans les flèches avec la méthode vim =====
- 
   * Up : **k**   * Up : **k**
   * Bas : **j**   * Bas : **j**
Line 140: Line 116:
 endif endif
 </code> </code>
- 
 ===== Fichier vimrc ===== ===== Fichier vimrc =====
  
Line 218: Line 193:
 oc export svc docker-registry | vim - :set ft=yaml nowrap  oc export svc docker-registry | vim - :set ft=yaml nowrap 
 </code> </code>
- 
 ====== Help ====== ====== Help ======
  
vim.txt · Last modified: 2025/06/30 23:24 by 57.141.4.22