User Tools

Site Tools


vim

Differences

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

Link to this comparison view

vim [2021/01/21 21:42]
127.0.0.1 external edit
vim [2022/10/25 16:50] (current)
rom
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 19: Line 20:
   * 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 116: Line 140:
 endif endif
 </code> </code>
 +
 ===== Fichier vimrc ===== ===== Fichier vimrc =====
  
Line 193: Line 218:
 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.1611265329.txt.gz · Last modified: 2021/01/21 21:42 by 127.0.0.1