Por que o Vim quebra linhas ao editar arquivos do Windows?

0

No Windows 8, eu quero editar com o Vim (v7.4), arquivos que foram criados originalmente com o Windows Notepad. No entanto, quando eu começo a escrever, Vim / gVim divide espontaneamente as linhas em outras menores, inserindo CRLF em pontos arbitrários.

Por exemplo, dado o seguinte arquivo de linha única:

Imagem da linha original

Se eu acrescentar um único caractere a essa linha, o Vim o divide imediatamente em quatro linhas:

Imagem da linha modificada

Isso não ocorre se o arquivo foi originalmente criado pelo Vim. E certamente nunca vi esse comportamento no Linux. Ocorre apenas no Windows, ao editar arquivos não criados pelo Vim.

Por que o Vim divide as linhas dessa maneira? E como posso evitar isso?

    
por ARX 04.02.2016 / 17:27

2 respostas

1

O problema é um recurso chamado "quebra automática de palavras" documentado aqui . Para desabilitar a inserção de quebras de linha ao adicionar texto a uma linha, adicione "l" ao valor da opção formatações>.

Depois de fazer isso, o problema desapareceu.

    
por 04.02.2016 / 22:22
-1

Edit - > File Settings - > Toggle Line Wrap ou :set wrap!

    
por 04.02.2016 / 18:14

Tags