问题描述
在 vim 中,文件类型偶尔会设置为一个值,该值会使用 r
和 o
自动填充格式选项,这是我使用的两个功能不喜欢.我可以添加什么设置来保证这些字符在任何情况下都不会出现在 formatoptions 中?
In vim, the filetype occasionally is set to a value that auto-populates formatoptions with r
and o
, two features that I do not like. What setting can I add to guarantee that under no circumstances will those characters appear in formatoptions?
推荐答案
稍微修改@sergio 的回答,你可以使用
Modifying @sergio's answer slightly, you could use
autocmd Filetype * set fo-=r fo-=o
在你的 vimrc 中.
in your vimrc.
只要设置了文件类型,就会从 'formatoptions' 中删除 'r' 和 'o'.
This removes 'r' and 'o' from 'formatoptions' whenever the filetype is set.
(注意文件类型检测必须开启,可以通过:filetype on
设置.)
(Note that filetype detection has to be on, which can be set by :filetype on
.)
这篇关于如何确保 formatoptions *never* 包含 `r` 或 `o`?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!