Pergunta
Em editores de texto normais, você seleciona o bloco de texto e depois pressiona Aba para Entab e Mudança + Aba para detiver.
Como faço para me envolver ou detiver um bloco de texto selecionado no VIM?
Solução
Se você selecionar o texto e pressionar ">", ele será recuperado, e "<" irá desertar.
Se ele insere guias ou espaços depende da sua configuração "ExpandTab". Você pode editar o número de espaços/tabstop com as configurações "ShiftWidth" e "Tabstop".
Outras dicas
Além da resposta de Andy White. Eu também adicionaria o seguinte ao VIMRC:
vnoremap > >gv
vnoremap < <gv
Portanto, você não precisaria selecionar seu bloco de código para recuperar/deduzir ainda mais.
Você nem precisa selecionar o texto. Você pode recuar/inindicar a linha atual, batendo >>
ou <<
.