Какую функцию Vim можно вызвать, чтобы определить, завершил ли ALE работу своих линтеров? Я хочу обновить свою строку состояния, чтобы показать сообщение «загрузки» во время их выполнения, и скрыть сообщение после завершения линтеров.
Вы ищете ale#engine#IsCheckingBuffer(buffer); в справке прямо упоминается, что Эта функция может использоваться для строк состояния, имен вкладок и т. д. c.
ale#engine#IsCheckingBuffer(buffer)