Quand c'est possible, il peut être préférable d'utiliser les tabulations pour les raisons suivantes:
Pour utiliser les tabulations par défaut, modifier le fichier .vimrc
set noexpandtab
Il est possible de paramétrer Vim pour ne pas utiliser de caractère tabulation. Lorsque la touche Tab sera pressée, un ou plusieurs caractères espace seront insérés à la place:
Em mode normal:
:set expandtab
:retab
Pour spécifier le nombre de caractères insérés lorsque la touche Tab est pressée, modifier la valeur de la variable tabstop ou ts.
En mode normal:
:set tabstop=4
Pour changer le nombre d'espaces utilisés pour la mise en forme de l'indentation utiliser shiftwidth depuis le mode normal:
:set shiftwidth=4
On peut afficher facilement certains caractères spéciaux sous Vim avec l'utilisation de la variable list : voir la note Afficher les caractères spéciaux.