linux下写C/C++程序用vim好还是emacs方便?

本人想学习在linux下开发C/C++程序,使用gcc、gdb、make等软件,代码编辑器不知道是选vim还是emacs。我暂时不需要太复杂的功能,要求编辑软件能够开多个窗口,就像windows下的IDE那样(vim和emacs好像都行的,似乎还支持标签分页),而且能够高亮语法,自动缩进编排代码,查找和定位函数,能提示函数且自动补全当然更好啦。对了,最重要的一点,就是编辑makefile,输入编译指令,查看调试状态这些操作都可以在文本编辑器中完成,不用另开别的窗口,就像一个整体IDE一样。请问哪种编辑器适合我?
zubyzuby和chris8567说的是矛盾的啊,一个说要新开终端,一个说在同一个编辑界面内就能完成,那到底是哪样的?

我用的emacs。
无论是vim还是emacs都要花比较多时间来学习和配置。
他们都要装插件才能很好的运行,而且代码补全功能都不完善。
配置很复杂。。。

如果你习惯用vc,那么会很不习惯。
初学的话可以试试eclipse,或者anjuta,这些和vc用起来都差不多,完全满足你的要求。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-09
据说牛人喜欢用emacs,如果你之前没用过其它IDE或不没记太多快捷键的话建议使用,现在emacs的很多配置都可以从网上下载,会让你体验到不用鼠标的超爽感觉
第2个回答  2007-12-14
它们都只是文本编辑器,不提供编译调试的功能,哪个用的熟练就用那个,都有很强的功能
第3个回答  2007-12-14
emacs~可以在编辑器里调用编译调试, :)
第4个回答  2007-12-14
它们都只是文本编辑器,不提供编译调试的功能,用Vim吧,上手快掌握好基础。
第5个回答  2020-03-21
1、vim
abc.c
2、在abc.c里面写好想要的程序
3、在终端里面跳到该abc.c的目录下
4、用命令gcc
-o
t
abc.c
5、./t
即可
ps:要先确定安装了gcc,可在终端下用命令gcc
-v来确认~
希望能解决您的问题。
相似回答