Vi et l’indentation automatique
Suite à l’article publié la semaine dernière sur ArKZoYd, je me suis dit qu’effectivement il y a des petits trucs que l’on se traine pendant des années sans avoir le temps de chercher une solution.
J’en profilte donc pour partager à mon tour une petite astuce pour le copier/coller dans Vi.
Avec Vi, coller du texte ressemble parfois à ça :
La faute à l’indentation automatique !
En effet, si il y a des espaces devant vos lignes, ce qui arrive souvent dans les scripts pour une meilleure lisibilité, toutes les lignes seront indentées.
La solution : set noai
L’instruction set noai permet de désactiver l’indentation automatique et ainsi avoir une copie fidèle du texte d’origine.
Je sors du contexte bases de données mais pas tant que ça, combien de DBA utilisent Vi au quotidien ?!
Bonne fin de semaine
![MySQL[Plus]](http://www.mysqlplus.fr/wp-content/uploads/2013/01/plus_logo_fr_mini.png)










eh je te l’avais déjà montré celle-là…. quand tu guerroyais contre le resume_cron …. ;-)
sympa ton blog !
M
Exact ! Justement en écrivant l’article je me demandais qui m’avait filé cette astuce à l’époque.
Bon, j’espère que tu ne m’en veux pas d’avoir diffusé l’info ?
Bye
absolument pas, c’est si beau VI ;-)
Merci pour le truc !
De rien, tu pourras remercier Manu, c’est lui qui me l’avait filé il y a maintenant quelques années…
salut,
autre commande pratique : set paste