Manipulação de Arquivos e Busca no VIM
[cascardo/admin.git] / vim / busca
1 Busca de padrões
2
3 Há outra forma de mudar para o modo de linha de comando. Ao invés de
4 comandos a executar, essa forma permite a busca de padrões no texto. O
5 VIM ainda permite a substituição de padrões.
6
7 /padrao   Busca padrão no texto à frente do cursor
8 ?padrao   Busca padrão no texto antes do cursor
9 n   Busca próxima ocorrência na direção da busca original
10 N   Busca ocorrência anterior na direção da busca original
11 :s/padrao1/padrao2/   Substitui o primeiro padrão pelo segundo
12 :s/padrao1/padrao2/g    Substitui todas as ocorrências na linha do primeiro padrão pelo segundo
13 :%s/padrao1/padrao2/g   Substitui todas as ocorrências no texto do primeiro padrão pelo segundo
14 :%s/padrao1/padrao2/gc    Solicita confirmação para substituição
15
16 Para as substituições, há vários modificadores além dos modificadores
17 "g" e "c", que seguem o último caractere separador. Enquanto foi
18 utilizado o caractere "/" para separar os padrões, outros caracteres
19 podem ser usados, desde que não ocorram nos padrões. Os caracteres
20 permitidos são aqueles diferentes de caracteres alfa-numéricos, '\', '"'
21 e '|'.
22
23 Os padrões podem ser expressões regulares. O segundo padrão em
24 substituições são cadeias literais de caracteres ou expressões
25 especiais.