Если вы измените размер окна терминала, в котором вы запускаете vim (или macvim), есть ли какое-либо событие vimscript, которое запускается и к которому вы можете присоединить автокоманды?
Событие, которое вы ищете - VimResized. См. :help VimResized для получения дополнительной информации.
VimResized
:help VimResized
Полный список событий autocmd и подробную информацию о них см. В :help autocmd-events.
:help autocmd-events