How to make MacVim remember its zoom level
To make the settings permanent try adding something like the following lines to your .vimrc file. Those lines below will tell MacVim to set the font and the fontsize you would like to use by default. For more information do :help guifont from within a normal mode buffer in MacVim.

"Set the guifont
:set guifont=Menlo:h12