Se eu tenho um arquivo com muitos comentários e quero excluir todos os comentários da linha 3 até o final do arquivo, qual é a melhor maneira de fazer isso?
Estou preso, pois o que tentei pela primeira vez não parece exatamente o que quero:
:3,$/^#/d
Em vez de procurar o padrão e excluir linhas com ele no intervalo de 3 ao final do arquivo, ele exclui todas as linhas de 3 a uma linha que corresponde ao padrão e, em seguida, para.
Então, como aplico um comando ex a um intervalo de linhas. Nesse caso, é para o final de um arquivo, mas seria diferente se eu o fizesse com uma marca ou entre as linhas 10 e 20 ou outros intervalos?
:3,$v/foo/d
para linhas que não correspondem a um padrão.:h vglobal