Caso de Uso
Estou no modo normal. Não pensei explicitamente em gravar uma macro, mas faço uma única alteração de comando. Agora posso repetir esta ação usando dot.
Agora percebo que é uma ação útil salvar em uma macro para usar mais tarde, em vez de digitar todo o comando todas as vezes. Posso atender a todas as alterações que precisam desse comando agora usando ponto, ou posso continuar editando e usar esse comando posteriormente, salvando-o em uma macro.
O último é o que eu quero fazer, mas a maneira mais fácil de pensar em fazê-lo não é fácil - desfaça minha alteração, comece a gravar uma macro e digite novamente o comando para fazer as alterações necessárias e pare de gravar a macro.
O que eu tentei até agora:
A gravação de pontos em uma macro não funciona porque registra o ponto e não a alteração que o ponto executa. (Por exemplo, digamos que o comando armazenado no ponto era d5w
Se você começar a gravar uma macro e executar a ação via. Esperando que ele exclua 5 palavras toda vez que você executar a macro, isso não acontecerá. Da próxima vez que você executar a macro fará ponto e não o comando.Isso d5w
significa que se você fez alguma outra alteração após gravar a macro - diga excluir 3 palavras usando d3w
e foi a última alteração realizada, quando você executar a macro, excluirá 3 palavras e não 5, porque está apenas rodando .
)