Perguntas com a marcação «repeated-commands»

Perguntas sobre como repetir o mesmo comando. Isso inclui o comando ponto (.), @ Macros, @: e métodos semelhantes.


4
Posso repetir o último comando da interface do usuário?
Eu sei que posso usar .para repetir o último comando de edição. Existe uma maneira de repetir o último comando de manipulação da interface do usuário? Por exemplo, eu posso escrever 10<C-W>-para reduzir uma janela por dez linhas. Seria bom para ser capaz de imprensa ⟨ alguma chave ⟩ repetir …





4
Agrupando sequências de comandos para repetir (.)
Considerar: apple pear Coloque o cursor na primeira linha e digite Yp, produzindo: apple apple pear Coloque o cursor na pearlinha e digite .para repetir o último comando. Isso repete apenas o p(em vez da combinação Yp), produzindo: apple apple pear apple Eu gostaria de uma maneira de dizer .para …


2
Salvar a última ação (.) Em uma macro
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 …

1
Como posso evitar (ou pelo menos solicitar a confirmação) números absurdamente grandes de serem usados ​​para prefixar comandos?
Isso não acontece com a frequência que você imagina, mas acontece ocasionalmente, e eu nem tenho um gato. Basicamente, se você misturar a linha numérica ou o teclado numérico e, em seguida, pressionar um teclado que aciona um comando repetível, é possível comandar inadvertidamente o Vim para executar uma tarefa …

1
Excluir várias linhas por endereço
Eu estava olhando para esse desafio do vimgolf e achei que seria legal excluir linhas específicas por endereço. Eu sei que posso fazer isso com :<line_number>d, mas existe uma maneira de listar vários números de linha para dserem executados? Eu imagino algo assim:, :1,4,32dmas é claro que não funciona. Como …




4
Substitua. com -> em locais específicos
Às vezes eu preciso para substituir .com ->a fixação de código. Normalmente, pesquisar e substituir não pode ser usado porque haverá muitos (centenas de) pontos ( .) e apenas alguns deles devem ser alterados. No entanto, encontro os que precisam ser alterados quando estou passando por uma lista de mudanças …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.