Очень давно использую VIM с плагином Airline. Но пару месяцев назад что-то сломалось в нем сломалось. Допускаю, что могла случиться некая коллизия с другими плагинами.


Суть проблемы: периодически отваливается отображение информации в статусбаре (сбрасывается на дефолтный статусбар). Иногда это происходит при перемещении курсора, но чаще при переключении буфера.


Пробовал делать такой костыль:


au VimEnter,WinEnter,BufWinEnter,BufEnter,QuickFixCmdPost,InsertLeave * AirlineRefresh


Но он не решил проблему. Переключаюсь на какой-либо буфер, airline отваливается, выполняю команду :AirlineRefresh - airline корректно обновляет статусбар. Снова переключаю буфер или просто перемещаю курсор - опять дефолтный статусбар.


При этом видно, что airline отобразил корректно информацию в статусбаре и тут же вернулся дефолтный статусбар.


К сожалению мне так и не удалось установить момент, когда возникает эта проблема. Запустил VIM - все прекрасно. Поработал какое-то время - отвалился airline.









 , ,






URL записи