Outils pour utilisateurs

Outils du site


linux:vim (lu 22018 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 [08-07-2019 20:33] – [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 316: Ligne 339:
  
 **shift clic droit ou molette pour coller.** **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).
 +
 +C'est extrêmement visuel, vous voyez exactement ce que vous faites à l'écran.
linux/vim.1562617994.txt.gz · Dernière modification : de edmc73