Para descobrir onde 'textwidth' e 'wrapmargin' foram definidos por último, execute
:verbose set tw? wm?
Para ver quais arquivos foram originados, execute
:scriptnames
Se isso não for suficiente para encontrar o problema, você pode usar a opção -V quando o Vim iniciar e registrar os vários eventos de inicialização em um arquivo. Veja
:help -V
Além disso, os valores padrão para 'textwidth' e 'wrapmargin' são 0, não 72 e 2, portanto, algo já está configurando-os para valores não padrão. Para os valores padrão, veja
:help 'textwidth'
:help 'wrapmargin'
P.S.
Outra coisa a verificar é a possibilidade de que um plugin de tipo de arquivo esteja fazendo essas configurações. O comando :verbose set ...
deve mostrar onde essas configurações estão sendo feitas, mas você também pode executar
:set filetype?
para ver o tipo de arquivo atual e, em seguida, abra $VIMRUNTIME/ftplugin/<filetype>.vim
, em que < filetype > é o valor da opção 'filetype' encontrada acima, para ver se essas configurações estão sendo feitas lá. Você pode substituir as configurações feitas por um plug-in de tipo de arquivo, colocando suas configurações em um arquivo criado por você, chamado ~ / .vim / after / ftplugin / < filetype > .vim. Veja
:help filetype-overrule
item # 3.