gpt4 book ai didi

linux - Vim(spf13) 保存时自动调试

转载 作者:太空宇宙 更新时间:2023-11-04 05:42:09 25 4
gpt4 key购买 nike

Vim“spf13”提供了一个插件,当您尝试在vim中保存文件时(:w),它将在左侧显示所有编译错误(红色箭头)。例如,当我打开一个“.cc”文件并尝试保存它(:w)时,vim将显示与“g++”时相同的所有错误信息。但我的一些代码使用 c++14 风格(例如:shared_ptr)。所以我想将这个插件的默认编译器更改为g++ -std=c++14。 (我不知道插件名称),那我该怎么办呢?

最佳答案

据我所知,spf13 基本上只是 vim 预配置了其他已经存在的插件。因此,您真正的问题不是关于 spf13,而是关于它使用的语法检查插件,该插件似乎是 Syntastic。对于快速修复 let g:syntastic_cpp_compiler_options = ' -std=c++14' 应该可以解决问题。我建议您更多地了解 syntastic 的设置,以便您可以使用 .syntastic 文件针对每个项目进行配置。

如果您想摆脱 spf13 预配置的插件,我已经成为 ALE 的粉丝。 :异步 Lint 引擎,利用 Vim8 的作业在后台进行 lint,而不是在 lint 时卡住。

关于linux - Vim(spf13) 保存时自动调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49578892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com