En caso de recibir este error al salir de la edición de un fichero con vim, has de revisar dos puntos. Por una parte que no haya ficheros temporales tipo ~/.viminf*, es decir, si tu usuario se llama test revisa que no haya estos ficheros en /home/test/.viminf*
Por otra parte revisa que tu usuario puede escribir en dicho fichero.