Vim/Repetição de comandos: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Edudobay (discussão | contribs)
m cat
Edudobay (discussão | contribs)
Sem resumo de edição
Linha 2:
 
==Repetição de Comandos==
Para repetir a ultimaúltima edição saia do modo insetde Inserção e pressione ponto (.):
.
Para repetição de comandos faça:
 
Para inserir um texto que deve ser repetido várias vezes:
# Posicione o 1. Posicionandocursor no local desejado;
# 2. IndiqueDigite o número de repetições no teclado numérico, ex: 3;
# 3. EntrarEntre em modo de inserção;
# 4. DigitarDigite o texto;
# 5. SairSaia do modo de inserção (tecle ESC).
 
Por exemplo, se você quiser inserir oitenta traços numa linha, em vez de digitar um por um, você pode digitar o comando:
80i-<Esc>
 
Veja, passo a passo, o que aconteceu:
* <code>80</code>: repetir 80 vezes o comando a seguir:
** <code>i</code>: entrar no modo de inserção;
** <code>-</code>: insere o caractere;
** <code><Esc></code>: finaliza a inserção.
 
===Usando registros===
Imagine que você tem o seguinte trecho de código
 
<pre>
stdio.h ~
fcntl.h ~
unistd.h ~
stdlib.h ~
 
</pre>
e quer que ele fique assim:
 
<pre>
#include "stdio.h" ~
#include "fcntl.h" ~
#include "unistd.h" ~
#include "stdlib.h" ~
 
</pre>
É aí que entram os registros, que podem ser 26, um para cada letra do alfabeto<br>
para iniciar um registro faça: