Errorformat в #vim , ну и efm-langserver, оказался не таким и сложным. Просто документация в виме не понятная.

flukus.github.io/vim-errorform - вот это чтиво раскрывает простую суть формата.
После документация вима становится понятна vim-jp.org/vimdoc-en/quickfix. .

Формат для парсинга ошибок pytype написан, ловит ошибки вместе с описанием.

Мой формат для #pytype пока выглядит так:
- '%EFile "%f", line %l, %.%#: %m'
- '%C %#%m'
- '%Z'
Конфиг efm-langserver залью на кодберг позже.