No Vim, existem diferenças entre 'd2d' e '2dd'?

1

Até onde eu sei, d2d e 2dd têm exatamente o mesmo efeito.

Estou curioso - ignorando os remapeamentos de d e 2 , existem casos em que d2d e 2dd produzirão um resultado diferente?

    
por Closure Cowboy 17.06.2011 / 01:24

1 resposta

4

Não.

De acordo com o manual do Vim

[count] An optional number that may precede the command to multiply or iterate the command. If no number is given, a count of one is used, unless otherwise noted.

Ambos os comandos sempre produzirão o mesmo resultado. Se houver mais de uma contagem, cada contagem será multiplicada. Por exemplo, 2d2d é equivalente a 4dd e 3d3d é equivalente a 9dd .

Se você estiver interessado apenas em excluir duas linhas, salve-se um pressionamento de tecla extra usando dj .

    
por 17.06.2011 / 01:53

Tags