Los pliegues de un buffer son marcas dinámicas insertadas por Vim, pero no forman parte del buffer propiamente dicho; por lo tanto cuando se deja de editar un buffer sus pliegues se pierden. Podemos no obstante salvar los pliegues mediante el comando 0 0«:mkview0 0». Este comando almacena los pliegues y otras opciones que afectan a la visualización del documento de forma que cuando volvemos al documento, podemos rescatar tales datos mediante el comando 0 0«:loadview0 0». La opción ``viewoptions'' controla qué es lo que se almacenará y rescatará.
Para un mismo fichero podemos almacenar hasta diez vistas distintas; simplemente hay que escribir el número de vista que queremos almacenar o rescatar tras el comando. Así 0 0«:mkview 30 0» guardará los datos de visualización actual como vista número 3 que podremos rescatar con 0 0«:loadview 30 0».
Estas ``vistas'' del documento son válidas sólo mientras no se altere su número de líneas.