vim c ++配置

Kro*_*ron 5 c++ vim

我是vim的新手.我想将它用作C++ IDE或类似的东西.我已经安装了这些插件:

但我还是不能用它们有不同的错误或问题.另外,我有很多问题如何配置vim来运行/构建/调试c ++代码,例如使用cmake,如何使用单独的调试/发布配置使其快速而专业.任何复杂的c ++ vim程序员都能告诉我他们使用了什么,以及在哪些配置和配置的哪个方面我应该注意什么?

谢谢.

我认为使用vim的zir存档会很好地学习这些东西.

Run*_*olt 2

一些最重要的 IDE 功能包括:

  • 编辑
  • 搜寻中
  • 标签(Visual Studio 中的“转到定义”)
  • 源代码控制集成
  • 建筑
  • 调试

Emacs 通常会尝试完成所有这些事情以及更多(包括在 Emacs 内运行 shell)。自 Vim 出现以来,Vi 通常更加轻量级,但获得了更多功能。我还没有认真尝试过使用 Vim 进行构建或调试——当我进入使用不同构建和调试环境的新项目时,我发现它很困难。

然而,我做了很多事情来将 Vim 与各种 IDE 集成并尽可能保留在 Vim 中。

请参阅/sf/answers/622801511/了解标签、源代码管理集成、剪贴板、IDE 集成(能够跳转到构建错误)。我还有一个自定义搜索插件——我认为你最好寻找一个更标准的搜索 vim 插件。

为了在 Visual Studio、Eclipse 和 Vim 之间切换,我为Ctrl+Shift+V. 要进行此设置,请执行以下操作:

视觉工作室

  1. 工具| 外部工具| 添加
  2. 标题:Vim| 命令:C:\Vim\vim73\gvim.exe| 论据:--servername ext --remote-silent +$(CurLine) $(ItemPath)
  3. 上移至第一个位置
  4. 工具| 选项| 环境 | 键盘
  5. 显示包含以下内容的命令:Tools.ExternalCommand1
  6. 按快捷键:Ctrl+Shift+V
  7. 申请,确定

蚀

  1. 运行| 外部工具| 外部工具配置
  2. 地点:C:\Vim\vim73\gvim.exe
  3. 论据:--servername ext --remote-silent ${resource_loc}
  4. 窗口| 偏好 | 一般| 按键
  5. 筛选Run Last
  6. 捆绑Ctrl+Shift+V
  7. 申请,确定