J'ai autoindent activé dans mon fichier .vimrc mais je suis tombé sur un bug / une fonctionnalité gênante. Par exemple, lorsque je suis tabulé 3 fois et que je clique sur Entrée, la nouvelle ligne est également tabulée 3 fois. Ensuite, lorsque je tape à nouveau sur Entrée, cette nouvelle ligne est également mise en retrait 3 fois, comme il se doit. Le problème survient lorsque je remonte à la ligne précédente (la première des 2 nouvelles lignes). VIM supprime automatiquement les espaces blancs car il les voyait comme une ligne vide.
Y a-t-il un moyen d'empêcher que cela se produise? J'aimerais pouvoir revenir au codage comme ceci:
fonction test () { <return>
<return>
}<up>
<right>
Merci!
la source