我使用vim作为我的文本编辑器,用于在react / javascript中编程,并尝试使用flow
进行静态类型检查。在我的.flowconfig中,我有all=true
,这意味着我希望对所有.js
文件进行流式检查,而不需要在每个文件的顶部添加注释。我有vim插件ale
设置为lint流并给出错误,当我在文件顶部有流注释(// @flow
)时它工作正常,但我希望这可以工作每个.js
文件,无需在顶部发表评论(在.flowconfig
中指定)。
在花费一些时间修补啤酒之后,我认为我最好的选择可能是在打开新缓冲区时在文件顶部添加注释,然后在保存之前将其删除。有没有办法在我的.vimrc
中使用自动命令执行此操作?
加分: 额外的布朗尼点,如果您只使用ale可以让它工作,而不需要将流注释添加到每个文件