No editor vi, como comandos como mover o cursor ou copiar linhas para o buffer podem ser emitidos várias vezes ou aplicados a várias linhas?
A
Utilizando o comando :repeat seguido do número e do comando.
B
Ao especificar o número imediatamente antes de um comando, como 4l ou 2yj.
Correct
C
Selecionando todas as linhas afetadas usando as teclas Shift e de cursor antes de aplicar o comando.
D
Ao emitir um comando como :set repetition=4, que repete cada comando subsequente 4 vezes.
Official Explanation / Community Explanations
No editor vi, os comandos podem ser repetidos ou aplicados a várias linhas prefixando o comando com um número. Por exemplo, 4l move o cursor quatro caracteres para a direita, e 2yj copia duas linhas (a linha atual e a próxima) para o buffer. Esse prefixo numérico é um recurso fundamental do vi que permite a repetição eficiente de operações de movimentação, exclusão, cópia e outras.