Salta para o próximo item não eliminado na lista de correcções rápidas

1

Muitas vezes, ao usar o recurso de lista de correcções rápidas do Vim, altero ou excluo um bloco de texto (no meu caso, geralmente código), de forma que os vários itens seguintes na lista de correcções rápidas sejam invalidados. Quando eu faço :cn , o Vim percebe que eles são excluídos, prefixando (line deleted) na linha de código original na parte inferior da tela; no entanto, não os ignora. Existe uma maneira de pular para a próxima ocorrência em uma linha que não foi excluída?

    
por Kazark 07.02.2013 / 22:02

2 respostas

2

A lista de erros é estática: ela não muda automaticamente porque o Vim não executa nenhuma verificação de antecedentes ou algo assim. Para se livrar de erros inexistentes, você deve gerar novamente sua lista de erros. Simples e simples.

Até mesmo os IDEs recompilam seu código em tal situação.

    
por 07.02.2013 / 22:25
0

Se você souber como as linhas excluídas se parecem ou aproximadamente com a aparência da próxima linha não eliminada ou quanto mais abaixo elas ocorrerão, você pode abrir a lista de correções rápidas ( :copen ) e navegar lá.

No entanto, isso não mostra explicitamente quais linhas são excluídas e não é tão rápido & fácil como um comando típico do Vim.

    
por 07.02.2013 / 22:05

Tags