Substituindo tabulações por espaços

Last updated 7 months ago

Se houver necessidade de trocar tabulações por espaços fazemos assim:

:set tabstop=4 "tamanho da parada de tabulação
:set expandtab
:retab

Para fazer o contrário usamos algo como:

:%s/\s\{4,}/<pressiona-se ctrl-i>/g

onde

<Ctrl-i>...... insere uma tabulação

Explicando:

: ............ comando
% ............ em todo arquivo
s ............ substitua
/ ............ padrão de busca
\s ........... localiza espaço
\{4,} ........ quatro vezes
/ ............ inicio da substituição
<Ctrl-i> ..... pressione Ctrl-i para inserir <Tab>
/ ............ fim da substituição
g ............ global