Não é possível alterar a largura do texto padrão no GVim

1

Gvim é definido como 78, não é possível alterar a largura de texto padrão para "0" em gvim, editei "C: \ Arquivos de Programas (x86) \ Vim_vimrc" set textwidth=0 ou set tw=0 , mas nenhum deles ajudou. Como desativo o parâmetro textwidth?

    
por tyler durden 09.08.2016 / 09:30

1 resposta

1

Depende de como você está testando o recurso. De acordo com a documentação,

textwidth 'tw' number (default 0)
local to buffer
{not in Vi}
Maximum width of text that is being inserted. A longer line will be broken after white space to get this width. A zero value disables this. 'textwidth' is set to 0 when the 'paste' option is set. When 'textwidth' is zero, 'wrapmargin' may be used. See also 'formatoptions' and |ins-textwidth|.
When 'formatexpr' is set it will be used to break the line.
NOTE: This option is set to 0 when 'compatible' is set.

Provavelmente você não definiu compatible , mas pode ter definido paste . Como alternativa, pode haver algum plug-in que está redefinindo o valor. Ou você pode estar esperando que a configuração textwidth afete o texto já digitado:

De acordo com

você pode ver onde é definido usando

:verbose set tw? wm?

A resposta do @garyjohn dá conselhos adicionais sobre como solucionar esse problema.

    
por 09.08.2016 / 10:05

Tags