next up previous contents index
suivant: Copier/Coller monter: Commandes de base de précédent: Recherche globale et substitution   Table des matières   Index


Indentation de texte

\fbox{\textsc{ctrl}}-\fbox{i} ou \fbox{\textsc{tab}}  En mode "insertion", insère un caractère de tabulation servant à l'indentation du programme.
:set ai  Active ou déasctive l'indentation automatique (cf. section [*]). Si l'indentation automatique est activée, lorsque vous tapez un retour chariot, "vi" insère automatiquement le nombre nécessaire de tabulations afin que la nouvelle ligne commence au même niveau que la ligne précédente.
:set sw=n  Fixe, pour l'affichage, la taille d'une tabulation. Attention, cette commande ne modifie pas le contenu du fichier en remplaçant les tabulations par un certain nombre d'espaces, les caractères de tabulation (code ASCII 9) sont bien présents dans le fichier. "vi" interprètera ces caractères pour les faire correspondre à une certaine taille, c'est-à-dire à un certain nombre de colonnes. Par conséquent, si vous modifiez la taille des tabulations (par défaut toutes les 8 colonnes), d'autres éditeurs pourront donner un présentation différent de votre code source, à moins biensûr d'y modifier aussi la taille des taille des tabulations.
n<< ou n>>  Décale vers la gauche ("<<") ou vers la droite (">>") les «n" lignes. Si "n" n'est pas précisé, "vi" décale la ligne courrante.
<cmd$_{curseur}$ ou >cmd$_{curseur}$  Permet de décaler plusieurs lignes vers la gauche ("<") ou vers la droite (">") en fonction de la commande de déplacement du curseur "cmd$_{curseur}$" (cf. section [*]).
    


next up previous contents index
suivant: Copier/Coller monter: Commandes de base de précédent: Recherche globale et substitution   Table des matières   Index
baudry@esme.fr