Outils pour utilisateurs

Outils du site


linux:vim (lu 22026 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
linux:vim [24-04-2019 14:08] – [Visual mode] edmc73linux:vim [25-06-2026 07:27] (Version actuelle) – [Visual mode] edmc73
Ligne 103: Ligne 103:
 Afficher les numéros de lignes Afficher les numéros de lignes
   :set nu   :set nu
 +
 +Afficher les caractères invisibles
 +  :set list
 +Pour désactiver
 +  :set nolist
 +  :set list!
  
 __Règles de tabulations__ __Règles de tabulations__
Ligne 134: Ligne 140:
  
 Plus => http://www.catswhocode.com/blog/100-vim-commands-every-programmer-should-know Plus => http://www.catswhocode.com/blog/100-vim-commands-every-programmer-should-know
 +
 +===== Encodage =====
 +
 +Si on veut un fichier compatible windows au niveau des retours chariots
 +  :set fileformat=dos
 +au contraire
 +  :set fileformat=unix
 +
 +Convertir en utf-8
 +  :set fileencoding=utf-8
 +Convertir en iso-8859-15
 +  :set fileencoding=iso-8859-15
 +
 +Connaitre l'encodage d'un fichier
 +  $ file monfichier
 +
 +
  
 ===== Fichier de conf exemple ===== ===== Fichier de conf exemple =====
Ligne 312: Ligne 335:
 Sinon, le mieux est de s'habituer à ce nouveau mode car installé par défaut de partout.. Sinon, le mieux est de s'habituer à ce nouveau mode car installé par défaut de partout..
  
-shift+select pour sélectionner et coller ailleurs.+**shift+select pour sélectionner et coller ailleurs.** 
 + 
 + 
 +**shift clic droit ou molette pour coller.** 
 + 
 + 
 +===== Commenter et décommenter plusieurs lignes avec Vim ===== 
 + 
 +La méthode la plus simple, visuelle et facile à mémoriser sous Vim repose sur le **mode Bloc Visuel (Ctrl + V)**. Elle fonctionne sur toutes les configurations sans nécessiter de plugin. 
 + 
 +Voici comment faire en quelques touches : 
 + 
 +==== 1. Pour COMMENTER plusieurs lignes ==== 
 + 
 +  - Placez votre curseur sur le **premier caractère** de la première ligne à commenter. 
 +  - Appuyez sur <key>Ctrl + v</key> (cela active le mode //Visual Block//). 
 +  - Utilisez les flèches (ou <key>j</key>) pour descendre et sélectionner le début de toutes les lignes cibles. 
 +  - Appuyez sur <key>Maj + i</key> (un grand **I** pour insérer au début du bloc). 
 +  - Tapez votre caractère de commentaire (par exemple ''**%%//%%**'' ou ''#''). 
 +  - Appuyez sur la touche <key>Échap</key> 
 + 
 +> Le commentaire va magiquement s'appliquer sur toutes les autres lignes sélectionnées après une fraction de seconde. 
 + 
 +==== 2. Pour DÉCOMMENTER plusieurs lignes ==== 
 + 
 +  - Placez votre curseur sur le **premier caractère de commentaire** (le premier ''/'' ou ''#''). 
 +  - Appuyez sur <key>Ctrl + v</key>
 +  - Descendez pour sélectionner les commentaires des lignes suivantes. 
 +  - //(Optionnel)// Si votre commentaire fait plusieurs caractères (comme ''**%%//%%**''), appuyez sur la flèche de droite pour les inclure dans la sélection. 
 +  - Appuyez simplement sur **d** (ou **x**) pour supprimer la sélection. 
 + 
 +==== Pourquoi c'est la méthode idéale à mémoriser ? ==== 
 + 
 +  * <key>Ctrl + v</key> : "V" comme Visuel (en bloc). 
 +  * <key>Maj + I</key> : "I" comme Insérer au tout début. 
 +  * <key>d</key> : "d" comme //Delete// (supprimer).
  
-shift clic droit ou molette pour coller.+C'est extrêmement visuel, vous voyez exactement ce que vous faites à l'écran.
linux/vim.1556114884.txt.gz · Dernière modification : de edmc73