Я взглянул на код плагина и нашел его:
" !!! We may want to make the following optional -- Bindu
" New windows don't cause all windows to be resized to equal sizes
set noequalalways
Этот параметр управляет указанным вами поведением.Единственный способ решить вашу проблему - обратиться к сопровождающим модуля за исправлением.Кажется, плагин не поддерживается его первоначальным автором, но есть проект github, который продолжает его, я думаю: https://github.com/fholgado/minibufexpl.vim. Вы можете подать проблему на трекер ошибок здесь: https://github.com/fholgado/minibufexpl.vim/issues.
Что касается того, почему он устанавливает эту опцию, я предполагаю, что это необходимо, потому что minibufexpl открывает новый маленький буфер со списком открытых буферов.Если настройка была включена, размер этого буфера также будет изменен, что нежелательно.Я думаю, что этого можно избежать с помощью winfixheight
(версия github, кажется, использует это), но я не могу сказать, я не использую плагин.Единственное, что я могу предложить, это найти плагин в ваших vimfiles и закомментировать строку set noequalalways
, посмотреть, все ли еще работает.Если это произойдет, вы можете попросить авторов плагина полностью удалить его.