Substituindo tabulações por espaços
Se houver necessidade1 de trocar tabulações por espaços fazemos assim:
:set tabstop=4 "tamanho da parada de tabulação
:set expandtab
:retab
:%s/\s\{4,}/<pressiona-se ctrl-i>/g
<Ctrl-i> insere uma tabulação.
Explicando:
| Comando | Descrição |
|---|---|
: |
comando |
% |
em todo arquivo |
s |
substitua |
/ |
padrão de busca |
\s |
localiza espaço |
\{4,} |
quatro ou mais vezes |
/ |
inicio da substituição |
<Ctrl-i> |
pressione Ctrl-i para inserir <Tab> |
/ |
fim da substituição |
g |
global |
-
Em códigos Python por exemplo não se pode misturar espaços e tabulações ↩