Respuestas:
También te sugiero agregar esto a tu .vimrc:
set smartindent
Aumentará la sangría en un nuevo bloque.
Ambos te molestarán al pegar, ya que Vim intentará sangrar todo sobre la marcha.
Antes de pegar, ingrese:
:set paste
gvim
no tendrá acceso al portapapeles. Por otro lado, ejecutar vim
localmente tendrá acceso al portapapeles y vim
puede pegar correctamente si usa "*p
o "+p
. A veces, vim
and :set paste
y 'tonto' pegar-raw-to-the-terminal son la única opción.
Al final del archivo, estoy usando:
# vim: ts=2 sw=2 sts=2 sr noet st ai si
Por ejemplo Dockerfile
:
FROM centos-7
RUN ...
CMD ...
# vim: ts=2 sw=2 sts=2 sr noet st ai si
Si desea mantener solo la sangría, use # vim: st ai si