VIM: números de linha com índice zero em: número do conjunto

Usando o VIM, é fácil exibir números de linha para qualquer arquivo fornecido com:

:set number

No entanto, a numeração de linha é indexada em 1, isso significa que a numeração começa em 1. Normalmente, é exatamente isso que eu quero, mas uma ferramenta específica que estou usando para compilar meu código reporta números de linha com índice zero - isto é, números de linha começar em zero.

Como faço para alterar a numeração de linha do vim para compensar, de modo que a visualização dos números no buffer vim corresponda aos erros fornecidos pela ferramenta e, além disso, o salto para um número específico também corresponda àquele da ferramenta.

Ou seja, se a ferramenta me disser que há um erro na linha 98, eu quero pular para essa linha digitando "98G", não "97G", e eu quero essa linha (que é realmente a linha 97 no vim) para exibir "98" na lista de números de linha.

Editar:

Embora eu possa filtrar a saída das ferramentas, embora bastante simples, não é uma tarefa trivial porque a ferramenta também gera valores hexadecimais que correspondem a cada linha, que tem o mesmo formulário indexado a zero, e isso é produzido em mensagens informativas como bem, não apenas por erros, e eu tenho muitos desses projetos.

questionAnswers(2)

yourAnswerToTheQuestion