我的set formatoptions=cqn中有vimrc,但是由于某种原因它不粘住。好像Vim在某个时候恢复了默认设置(fo=tcq)…但是我不知道为什么。运行-V100/tmp/log只会给我:

formatoptions = tcq
最后一组来自〜/ .vimrc

没有有用的上下文。

那么,有什么办法可以使formatoptions坚持下去?还是我只需要创建一个autocmd来在每次加载新文件时将其重置?

编辑

使用:verbose set formatoptions显示如下:

formatoptions = tcq
最后一组来自〜/ .vimrc

但是,〜/ .vimrc中对foformatoptions的唯一引用是set formatoptions+=cqn

最佳答案

根据formatoptions上的vim文档:



因此,如果兼容的值(value)一直在变化,那可能会导致您遇到的问题。

10-06 14:31