自动插入评论领导者不工作vim

时间:2013-05-10 09:27:35

标签: vim

我无法让formatoptions在vim的一般情况下工作。

我有filetype plugin on,在许多默认插件中都有一行setlocal fo-=t fo+=croql,在阅读了vim文档后,我看到了评论负责人的自动插入来自哪里。我喜欢这个,但它没有在python中发生,(因为formatoption行不在默认插件中)所以我把行(set fo+=crotl除外)放在我的.vimrc中。

它似乎没有做任何事情,评论领导者仍未插入python(或bash,它也没有默认插件中的行)。 我还尝试将该行放在我的.vim/after/ftplugin/python.vim文件中(setlocalset,并且它也没有做任何事情。

我的问题是 - 是否有任何选项可以覆盖我应该注意的这个动作?或者,这可能是它不起作用的原因?

提前致谢

修改

我还应该注意:在python缓冲区:set formatoptions?中显示已经设置了选项,它们只是不起作用。

1 个答案:

答案 0 :(得分:1)

我刚刚发现 - 选项正常,只是评论是用

设置的
set comments=...,b:#,...

在查看之后,我发现'b'意味着如果#后面有空格,那么vim只会将该行计为注释,因为我没有把空间放在那里,vim没有把它算作一个评论,因此不适用为评论设置的格式选项。