vim auto recuo mesmo depois de definir a opção noai

7

Estou usando o vim 7.2 do terminal de massa.
Mesmo se eu executar set noai , parece que o vim ainda está tentando indentar o código. Estou copiando meu código do Notepad ++ para o vim. O seguinte é do Notepad ++

eseguindooquerecebinovim:

Não tenho nenhum separador no meu ficheiro.
Como solução alternativa estou abrindo o velho vi run set noai colar save e abrir no vim novamente. Alguma sugestão de como corrigir esse comportamento?

    
por Hemant 01.09.2010 / 13:56

1 resposta

7

Isso não tem nada a ver com a opção noai. O que você está enfrentando, é um pequeno problema copiar e colar uma carga de texto com recuos existentes para o vim.

O que eu costumo fazer (eu tenho esse 'problema' muito), é o bind F4 para invpaste e então, antes de colar o material no vim, aperte essa tecla. Isso faz com que o problema desapareça.

nnoremap <F4> :set invpaste paste?<CR>

Leia mais sobre isso usando

:help paste 

dentro do vim

    
por 01.09.2010 / 15:30