gpt4 book ai didi

c++ - 将 vim 设置为 C++ IDE

转载 作者:IT老高 更新时间:2023-10-28 22:29:27 28 4
gpt4 key购买 nike

我希望将 vim 设置为 C++ IDE,以便我可以使用它完成所有工作。

我正在为 vim 使用这些插件:

    • Clang 完成 - 准确完成
    • nerdtree - 浏览文件
    • snipmate - 插入片段
    • AutoComplPop - 全方位完成
    • buffergator - 缓冲区管理
    • vim-powerline - 漂亮的状态栏
    • vundle - 管理插件

但我缺少跳转到定义和在一个可执行文件、项目 View 中编译多个文件......

我正在使用

nmap <F8> :w % <bar> :!g++ -W -Wall -Wextra -pedantic -std=c++11 % -o %:t:r<CR> <bar> :!./%:t:r<CR>

编译当前文件,但如果有多个文件创建一个可执行文件,它将不起作用。

我知道我可以只使用 eclipse、netbeans、code::blocks 等,但我真的很喜欢 vim...如果 vim ide 这样的东西是不可能的,我是否必须学习 GNU 构建系统或其他一些方法?

欢迎任何建议。

最佳答案

您需要创建一个处理构建过程的 makefile。

然后从 vim 中运行 :make,它将运行构建并在 quickfix 窗口中弹出所有错误,您可以在其中导航和跳转到错误位置。

关于c++ - 将 vim 设置为 C++ IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13456520/

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