Réponses:
Je suggère également d'ajouter ceci à votre .vimrc:
set smartindent
Cela augmentera le retrait dans un nouveau bloc.
Les deux vous ennuieront lors du collage, car Vim essaiera de tout mettre en retrait à la volée.
Avant de coller, entrez:
:set paste
gvimn'auront pas accès au presse-papiers. D'un autre côté, exécuter vimlocalement aura accès au presse-papiers et vimpeut coller correctement si vous utilisez "*pou "+p. Parfois vimet :set pasteet «stupide» le collage-brut-vers-le-terminal est la seule option.
En bas du fichier, j'utilise:
# vim: ts=2 sw=2 sts=2 sr noet st ai si
Par exemple Dockerfile:
FROM centos-7
RUN ...
CMD ...
# vim: ts=2 sw=2 sts=2 sr noet st ai si
Si vous souhaitez conserver l'indentation uniquement, utilisez # vim: st ai si