Encontrei um conflito entre as quebras de linha automáticas no vim e o plugin Vundle do neocomplete. Quando o neocomplete está desativado, a opção set textwidth=80
funciona corretamente, ou seja, uma quebra de linha é inserida automaticamente quando digito além do limite de 80 caracteres.
No entanto, quando o neocomplete é ativado, ele não funciona como eu esperava. Quando digito 80 caracteres anteriores, a linha não se rompe automaticamente e eu continuo digitando além desse limite. Então, quando eu clico em Enter
, as quebras de linha dura são inseridas onde deveriam ter sido inseridas automaticamente anteriormente, e meu cursor termina em uma linha abaixo de todo o texto recém-formatado.
Eu passei pelo meu .vimrc
e mudei as diferentes opções que defini para o neocomplete, mas descobri que nenhuma delas parecia causar o problema. Simplesmente transformando o neocompleto em resultados nesse comportamento.
Estou executando o arch-linux, que acabei de mudar para pouco mais de uma semana atrás. Eu estava rodando o Xbuntu antes disso, e eu tinha neocomplete trabalhando sem tais problemas. Aqui está o meu link .vimrc
:
Alguém pode replicar esse problema com o neocomplete e / ou ter alguma idéia de como corrigir isso sem remover completamente o plug-in?
Tags vim arch-linux