Vim Linux/C++ 开发

2012-07-31 23:35:58 +08:00
 mr_pppoe
这几个名词放在一起,这个话题也够老了。
用Vim有些时间了,喜欢的是输入代码的效率,但觉得在分析上Vim略显不足。
现在的补全用的是clang_complete,补全效果很好,只是有点慢。
今天读代码的时候需要查看一个方法被哪些子类实现了,这种操作在IDE里面不是问题。
但是对于一个编辑器是不是比较困难? 不知道emacs在这方面表现如何。
5042 次点击
所在节点    Vim
10 条回复
fangzhzh
2012-08-01 00:07:02 +08:00
说实话,emacs下在语法分析到不全方面也不是很好。
我曾经痴迷过一段emacs,各种折腾,ecb,cedet,clang,ctags, cscope,统统用过。

最后发现真正写代码到时候,这些工具竟然不如双屏这样的解决方案好。

你说的这种需求,我觉得搜索就可以吧。

同是linux/c++开发, 难得碰到个同类,握爪
bitsmix
2012-08-01 00:10:24 +08:00
neocomplcache.
mr_pppoe
2012-08-01 10:05:18 +08:00
@fangzhzh 其实也是,毕竟编辑器要和其他工具配合,常常要分屏。我那个需求cscope应该就能做,但是不太直观。其实clang补全的时候已经相当于编译一趟有很多中间结果了,可是各个插件又是相互独立,各用各的办法。忍不住抱怨一下 :]
zyyzj
2012-08-01 11:13:58 +08:00
曾经走火入魔,为把VIM和EMACS配置成类IDE的C、C++开发环境折腾地死去活来,沉浸其中好多年,现在使用slickedit,世界清净了,唯一怨念的是,slickedit的多窗口管理实在太上古了。
9hills
2012-08-01 13:03:51 +08:00
VIM变成IDE还是有天然的不足的,它本质上仍然是一个文本编辑器,没有必要太过于折腾。

如果你喜欢IDE的话还是换工具吧,但是有些人不喜欢IDE,那就可以用VIM
suckli
2012-08-01 19:28:10 +08:00
可以试试sublime
ljbha007
2012-08-02 00:22:46 +08:00
最简单的办法 拿vim写代码 拿ide看代码
join
2012-08-02 12:04:34 +08:00
现在很多软件都带vim的输入方案的,大多数IDE都带。 vim那一套输入模式确实是最高效的。
icylord
2012-08-03 09:46:22 +08:00
用了好几个,还是觉得vim是最舒服的
lijiangang886
2018-04-13 10:20:08 +08:00
Jetbrains+ideavim

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

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

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

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

© 2021 V2EX