我打开了filetype plugin
我添加的一些 rails vim 插件,但这样做的副作用似乎是现在所有文件类型中都启用了自动注释(例如,如果我用 开始一行#
,下一行,或者Enter在插入模式下或O等进入插入模式,也会得到一个#
)。
我找到了禁用自动注释的指南formatoptions
,并将以下内容添加到我的 .vimrc 中:
au FileType * setlocal formatoptions-=cro
但是,我仍然遇到问题——除非我明确地:source .vimrc
,(或setlocal ...
直接输入),否则它不会生效。我确定是这种情况,因为 vim 的 ftplugins 用他们自己的选项覆盖了我的选项。
然后我找到了第二个指南,其中讨论了在 ftplugin 脚本运行后使用 after ftplugin 脚本进行更改,但是他们的解决方案是为 ~/.vim/after/ftplugin 中的每个文件类型创建符号链接到中央文件,并且这对我来说似乎很笨拙。
有什么方法可以创建一个通用的后 ftplugin 脚本,还是我错误地处理了这个问题?任何帮助,将不胜感激。