Técnicas de memorização para facilitar o uso VI (Comandos básicos)
Tive a iniciativa de criar algumas formas para gravar alguns comandos (brincar com a memória) do VI. Parece até inútil, mas as técnicas criadas fazem com que esses comandos fiquem por muito tempo na nossa memória, mesmo sem mexer muito no VI. Gostaria de deixar bem claro que aqui não estão todos os comandos do VI, mas apenas o básico do básico.
Introdução
Atenção: A intenção desse artigo não é ensinar VI, mas sim
como memorizar os comandos já conhecidos ou vistos. Recomendo que
leia um tutorial na Internet caso não saiba manipulá-lo.
É isso aí, quando aparecer mais idéias eu acrescento. Brincar com a memória é criatividade, basta se livrar da censura e usar do extravagante, do ridículo. Assim, nunca esqueceremos. Você com certeza deve se lembrar de alguns micos, não é? Pois eles foram ridículos.
Leonardo Afonso Amorim (thephoenix)
- d = (apagar): É só lembrar de delete;
- dw = (apagar): delete word (word=palavra);
- dd = (apagar): Lembrar de delete e outro d lê-se dudo, que lembra tudo (somente a linha inteira);
- x = (apagar): Quem nunca errou uma questão em alguma prova e professor colocou um X bem grande? O x serve para deletar (cortar a questão errada) um caracter;
- H = (movimentar na tela): Esse comando serve para ir ao topo da página, fazer uma analogia do H, que lembra um degrau numa escada, com uma escada;
- L = (movimentar na tela): Esse comando serve para ir ao final da página na tela, é só lembrar de Last (último em inglês);
- M = (movimentar na tela): Esse comando movimenta para o meio da tela. É só lembrar de MEIO;
- h = (movimentar na tela): O h minúsculo tem o lado esquerdo maior, então ele movimenta para direita;
- l = (movimentar na tela): O L aponta para direita;
- k = (movimentar na tela): O k você irá fazer uma analogia com a palavra cacete e lembre-se que com uma loira ou morena gostosa o kacete sobe;
- j = (movimentar na tela): O J lembra uma seta para baixo;
- G = (movimentar na tela): Esse comando serve para ir para uma linha desejada. Por exemplo, se eu quero ir para linha 45, digito no modo comando 45G. É só lembrar de G de galgar (passar);
- u = (voltar): É só lembrar de "UFAAA, ainda bem que é possível corrigir a besteira que eu fiz";
- U = (voltar desde a última gravação): É só lembrar de "UFAAA, ainda bem que é possível corrigir a besteira que eu fiz";
- 0 (zero) = (movimentar na tela): Volta ao início da linha, memorizar esse comando é fácil, zero indica começo;
- $ = (movimentar na tela): O cifrão lembra dinheiro, e chegar a ter todo o dinheiro do mundo significa chegar no fim da linha corrente, e é isso que esse comando faz;
- O (letra) = (edição): Quem nunca teve aquele frio na barriga quando passou em quebra mola alto que atire a primeira pedra. Na hora do frio você vai e fala Opaaaaa. O comando o pula uma linha e entra em modo de inserção;
- yy = (edição): Este comando copia. É só fazer uma analogia do Y com uma tesoura aberta, primeiro você recorta (copiar) para colar;
- p = (edição): Este comando cola. Lembra quando você apertou um tubo de cola e parecia estar meio vazio e ele acabou fazendo um barulho estranho, meio parecido com isso putzzzzzi;
- CTRL + U = (movimentar na tela): Esse comando serve para subir o prompt para cima na tela. É só fazer uma analogia quando se sobe em alguma coisa, lembre-se da palavra Upa;
- a = (edição): Serve para adicionar um caracter depois do prompt. Lembre-se de adicionar "after" (depois, em português);
- i = (edição): Serve para inserir caracter antes do prompt. i de inserir.
- b = (movimentar na tela): Move o prompt para a letra inicial da palavra. Lembre-se de "back" (costa, em português). A primeira letra da palavra é sua costa;
- e = (movimentar na tela): Move o prompt para a última letra da palavra. Lembre-se de pé, último membro do corpo humano.
É isso aí, quando aparecer mais idéias eu acrescento. Brincar com a memória é criatividade, basta se livrar da censura e usar do extravagante, do ridículo. Assim, nunca esqueceremos. Você com certeza deve se lembrar de alguns micos, não é? Pois eles foram ridículos.
Leonardo Afonso Amorim (thephoenix)