vim c++ configuration
vim c++ configuration
我是vim的新手。我想把它用作C++IDE或类似的东西。我已经安装了这些插件:
- c.vim:c/c++IDE
- project.tar.gz:组织/导航项目共个文件
但我仍然无法使用它们——存在不同的错误或问题。此外,我还有很多问题要问,如何配置vim来运行/build/debug c++代码,例如使用cmake,如何通过单独的调试/发布配置使其快速专业。任何复杂的c++vim程序员都能向我展示他们使用什么,使用哪些配置,以及在配置的哪个点我应该注意吗?
谢谢。
我认为zir档案与vim将是很好的学习这些东西。
IDE的一些最重要的功能是:
- 编辑
- 正在搜索
- 标记(Visual Studio中的"转到定义")
- 源代码管理集成
- 建筑物
- 调试
Emacs通常会尝试完成所有这些事情,甚至更多(包括在Emacs中运行shell)。Vi通常更轻,但自从Vim出现以来,它获得了更多的功能。我并没有认真尝试过使用Vim进行构建或调试——当我进入使用不同构建和调试环境的新项目时,我发现这很困难。
然而,我做了很多事情来将Vim与各种IDE集成,并尽可能多地留在Vim中。
请参阅https://stackoverflow.com/a/8897164/1113528用于标记、源代码管理集成、剪贴板、IDE集成(能够跳转到生成错误)。我还有一个自定义搜索插件——我想你最好找一个更标准的搜索vim插件。
为了在Visual Studio、Eclipse和Vim之间切换,我为Ctrl+Shift+V设置了Vim的外部生成。要进行设置,请执行以下操作:
Visual Studio
- 工具|外部工具|添加
- 标题:
Vim
|命令:C:Vimvim73gvim.exe
|参数:--servername ext --remote-silent +$(CurLine) $(ItemPath)
- 向上移动到第一个位置
- 工具|选项|环境|键盘
- 显示包含以下内容的命令:Tools.ExternalCommand1
- 按快捷键:Ctrl+Shift+V
- 应用,确定
Eclipse
- 运行|外部工具|外部工具配置
- 位置:
C:Vimvim73gvim.exe
- 参数:
--servername ext --remote-silent ${resource_loc}
- 窗口|首选项|常规|键
- 过滤器
Run Last
- 绑定Ctrl+Shift+V
- 应用,确定
相关文章:
- 如何在OpenSSL中从configuration.h.in获取configuration.h
- C# DLL 导入失败:"The application has failed to start because its side-by-side configuration is incorrect
- eclipse 4.2 cdt with ubuntu 12.04 configuration
- 在 Post Read Configuration 中使用 ap_retained_data_create/get 开发
- vim c++ configuration
- Visual Studio 2013 Configuration for MS-MPI
- VC++ 应用程序由于"incorrect configuration error"而无法在其他计算机上运行
- Run Configuration for C++ Eclipse