Eu uso a margem do wrap 1 do conjunto em um terminal 80 char
:set textwidth=80
:set wm=1
E ele fala muito bem.
(quando você quiser desativar o empacotamento do :set wm=0
)
Estou tentando configurar vim
para que o texto seja interrompido automaticamente em 80 caracteres. Eu sei que a maneira de fazer isso é com
definir largura de texto = 80
No entanto, as linhas não são automaticamente quebradas quando digito 80 caracteres. Ele aguarda até eu atingir Enter
, depois aplica a regra de 80 caracteres ao que eu digitei e coloca meu cursor na linha abaixo de todo o texto recém-formatado. Então, eu bati Enter
, ele reformata, então eu tenho que ir uma linha para continuar digitando de onde eu estava. Eu gostaria que as quebras de linha acontecessem automaticamente enquanto eu digitasse. Esse foi o caso antes de eu mudar para o arch-linux, mas perdi meu .vimrc
e não posso dizer se é um problema com meu novo .vimrc
ou qualquer outra coisa.
Aqui está meu .vimrc atual. link
Editar: Ok, então decidi passar e substituir partes do meu .vimrc
até descobrir qual parte do código causou esse problema. Acontece que o neocompleto está causando esse problema. Eu tentei remover várias configurações do neocomplete (veja a parte de baixo do meu .vimrc
, começando na linha 112) para ver se alguma dessas linhas estava causando o problema. Parece apenas ter neocompletar é a causa deste problema.
Alguém pode replicar esse problema com o neocomplete e / ou ter alguma idéia de como corrigir isso sem remover completamente esse plug-in?
Eu uso a margem do wrap 1 do conjunto em um terminal 80 char
:set textwidth=80
:set wm=1
E ele fala muito bem.
(quando você quiser desativar o empacotamento do :set wm=0
)
Tags vim vimrc arch-linux