Como selecionar várias linhas não sequenciais no Vim

0

Existe alguma maneira de selecionar várias linhas no Vim?

Por exemplo, eu quero selecionar o número da linha 1,4,7,8 etc?

Eu sei que posso usar V ou v para selecionar linhas, mas elas selecionam as linhas contínuas.

Por exemplo, quando eu quiser adicionar comentários # ou // etc em linhas diferentes. Eu me lembro que o Sublime-text 2 pode fazer isso, então estou me perguntando se o Vim também pode fazer isso.

Obrigado antecipadamente.

    
por shinokada 04.01.2014 / 05:53

2 respostas

0

Não é possível. No entanto, dependendo do que você está realmente tentando realizar, tente as coisas abaixo.

Se você está tentando destacar várias linhas para que elas se destaquem, veja :he matchadd()

Se você estiver tentando executar um comando em várias linhas,

see :he :g 
and :he :v 

Para qualquer um destes, os itens de regex "correspondência nesta linha" podem ser de use, :he /\%l

    
por 04.01.2014 / 06:02
0

O plug-in multiselect - Criar várias seleções e operá-lo permite exatamente isso. É ótimo para os casos em que a seleção via :global seria impossível ou muito incômoda.

    
por 04.01.2014 / 21:42

Tags