Vim 8 下面如何搭建 C/C++ 开发环境

2018-04-23 01:03:02 +08:00
 skywind3000
Vim 8 下面如何搭建 C/C++ 开发环境

http://www.skywind.me/blog/archives/2084
11245 次点击
所在节点    Vim
41 条回复
defel
2018-04-23 02:10:28 +08:00
Visual studio 不是很好用么,还有 jetbrain 全家桶,而且如果工程比较大感觉 Vim 管理挺吃力的。
abowloflrf
2018-04-23 02:19:19 +08:00
最近正在学习写服务端的 c,马一下,感谢楼主
skywind3000
2018-04-23 02:25:07 +08:00
@defel 我从来不拒绝使用 Visual Studio,但我主要 C/C++ 代码都是再 Vim 里编写的。
ladrift
2018-04-23 02:30:10 +08:00
c 大重出江湖
congeec
2018-04-23 03:25:56 +08:00
看了下,不错
我补充两点
目前 YCM 没有能力重构,cquery, rtags, and clangd 能重构。建议用 clangd。小范围替换用 vim 自带的正则就够了
debug 么,目前没有很好的 gui 工具集成到 vim 里。用 cgdb 还不如裸 gdb 来的爽
q397064399
2018-04-23 06:58:48 +08:00
很好奇是本人吗?知乎很活跃的大叔级牛逼程序员,在 v2 好像发言较少。
ppyybb
2018-04-23 08:14:58 +08:00
@q397064399 应该是,blog 和 github 都是这个名字
muziki
2018-04-23 08:16:26 +08:00
ycm 有点臃肿了 现在 lsp 越来越成熟
BBCCBB
2018-04-23 08:51:12 +08:00
@muziki 老哥,lsp 是啥
BBCCBB
2018-04-23 08:53:39 +08:00
dychenyi
2018-04-23 09:13:37 +08:00
牛。
不排斥别人用。我也一直用 vim 开发 c++。
插件加多了感觉就像是刷个谷歌原生安卓,装了一堆的插件,感觉真不如用广告 UI 了
但我觉得如果有桌面的话,适合个人称手的工具还是 IDE 吧。正好我是开发 qt,用 qtcreator 还有 vim 模式。
linux40
2018-04-23 09:14:21 +08:00
@BBCCBB language service protocol,微软出的,语言服务端提供索引代码的服务,编辑器直接调用。现在很多语言编辑器的体验和 IDE 差不多了,Java 除外。
zhuangzhuang1988
2018-04-23 10:03:00 +08:00
@linux40 java 有的 eclipse/readhat 提供
cstj0505
2018-04-23 10:18:43 +08:00
强赞,去年整理下 vim 下的 c 开发配置确实太旧了
aaronzjw
2018-04-23 10:19:54 +08:00
支持大佬, 用了一圈之后,最后还是用回了 vim
webfrogs
2018-04-23 11:02:35 +08:00
感谢,学习了很多~~
glues
2018-04-23 11:56:25 +08:00
试了一圈补全,目前还是 YCM 最好用
justfly
2018-04-23 12:16:30 +08:00
感谢 知道了几个新插件 特别是 LeaderF
lzhCoooder
2018-04-23 13:01:36 +08:00
mark 学习一下,vim c/c++配置很久没动过了
ech0x
2018-04-23 13:08:51 +08:00
@ppyybb 居然是本人吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/448982

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX