vim                
            Espace blanc
        
        
            
    Recherche…
Introduction
            Voici comment vous pouvez nettoyer les espaces.
        
        Remarques
Supprimer les espaces de fin dans un fichier
Vous pouvez supprimer les espaces à l'aide de la commande suivante.
:%s/\s\+$//e
Cette commande est expliquée comme suit:
-  Entrez le mode de commande avec :
-  faire cela dans le fichier entier avec %(par défaut serait pour la ligne actuelle)
-  action de substitution s
-  /début du motif de recherche
-  \scaractère d' espacement
-  \+échappé + signe, un ou plusieurs espaces doivent correspondre
-  avant la fin $la ligne$
-  /fin du motif de recherche, début du motif de remplacement
-  /fin du motif de remplacement. Fondamentalement, remplacez par rien.
-  esupprimer les messages d'erreur si aucune correspondance n'a été trouvée
Supprimer les lignes vierges dans un fichier
Vous pouvez supprimer toutes les lignes vides d'un fichier à l'aide de la commande suivante: g / ^ $ / d
Cette commande est expliquée comme suit:
-  Entrez le mode de commande avec :
-  gest une commande globale qui doit apparaître sur tout le fichier
-  /début du motif de recherche
-  le motif de recherche de la ligne vide est ^g
-  /fin du motif de recherche
-  Commande Ex dsupprime une ligne
Convertir les onglets en espaces et en espaces en onglets
Vous pouvez convertir des onglets en espaces en procédant comme suit:
Vérifiez d'abord que expandtab est désactivé
:set noexpandtab
alors
:retab!
qui remplace les espaces d'une certaine longueur par des onglets
 Si vous activez à nouveau expandtab :set expandtab puis exécutez le :retab! commande alors tous les onglets deviennent des espaces. 
Si vous voulez faire cela pour le texte sélectionné, sélectionnez d'abord le texte en mode visuel .
Modified text is an extract of the original Stack Overflow Documentation
        Sous licence CC BY-SA 3.0
        Non affilié à Stack Overflow