VIM - como minimizar a tabindent no texto hilighted

1

Neste momento, o recuo da minha guia do editor VIM tem um comportamento incomum.

Quando estou no modo de inserção e pressiono a guia, o cursor recua cerca de 3 espaços em vez de um recuo da guia inteira. Eu gosto disso .

Quando eu realço um bloco de texto, pressione SHIFT e > simultaneamente, o bloco de texto recua um recuo inteiro da guia em vez de um comportamento de três espaços como acima. Eu não gosto disso .

Como faço a segunda ação se comportar como a primeira ação?

    
por John 13.02.2012 / 01:27

1 resposta

1

Eu mesmo uso:

set expandtab
set shiftwidth=4
set smarttab

Isto substitui as abas por espaços ( expandtab ), define tanto a aba como a > para 4 espaços ( shiftwidth ). A configuração smarttab permite o tratamento adequado da Tab e do Backspace com base no valor shiftwidth . Você pode definir shiftwidth para o que quiser.

    
por 13.02.2012 / 04:31

Tags