Você está na página 1de 2

*************************************************

A v a n a d o
por Aurlio Marinho Jargas
*************************************************
REGISTRADORES:
------------"[a-z]
use o registrador [a-z] para o prximo delete, cpia ou cola
:reg
mostra o contedo de todos os registradores
:reg [a-z]
mostra o contedo do registradores [a-z]
obs.: aqui este [a-z] na verdade pode ser: 0-9a-z%#:.-="

MARCAS:
-----m[a-z]
`[a-z]
``
:marks

marca em [a-z] a posio corrente do cursor


vai at a marca [a-z]
vai at a posio anterior ao ltimo pulo (alterna)
mostras as marcas ativas

GRAVAO DE SEQNCIAS DE COMANDOS:


---------------------------------q[a-z]
q[A-Z]
q
@[a-z]

inicia a gravao de uma seqncia no registrador [a-z]


inicia a gravao, adicionando no registrador [a-z]
pra a gravao
executa a seqncia do registrador [a-z] (5 vezes? 5@a)

dica: pode-se colocar o @[a-z] dentro da prpria gravao do q[a-z]!


assim ele executado recursivamente. muito til quando h uma
procura de padres na gravao. faz para todas as ocorrncias.

MAPEAMENTOS:
----------:map
:imap
:cmap
:vmap

<F9>
<F9>
<F9>
<F9>

<ESC>:r!date
<ESC>:r!date
r!date
:r!date

mapeamento
mapeamento
mapeamento
mapeamento

em
em
em
em

modo
modo
modo
modo

de comando
de insero
linha de comando
visual

ex.:
"html: negrito no trecho selecionado
:vmap <F9> d`<i<b><esc>pa</b>
# html: negrito no trecho selecionado
"liga/desliga autoIndent
:map ,si :set ai!<cr>:echo "autoIndent="&ai<cr>
"mostrar os espaos em branco no fim das linhas
:map <F9> / *$^M

S I N T A X E:
-------------

Comment
Constant
Identifier
PreProc
Special
Statement
String
Type

=
=
=
=
=
=
=
=

ciano
roxo
ciano
azul escuro
vermelho
amarelo
roxo
verde

Todo = preto, fundo marrom


Error = branco, fundo vermelho
Ignore = preto, fundo preto! - esconde

Você também pode gostar