分页: 2 / 3

Re: 对于vim和emacs我很迷茫

发表于 : 2010-11-28 12:26
lilydjwg
被迫使用了下 NetBeans,感觉非常不爽——它太自作聪明的,我代码还没写完呢,它显示出错信息,告诉我某某抽象方法没有实现。。。

我使用 Vim/Emacs 而不是 IDE 的最大理由和使用 Linux 而不是 Windows 一样:聪明,但不自作聪明,高度可定制。

Re: 对于vim和emacs我很迷茫

发表于 : 2010-11-28 15:43
风间星魂
liu滔 写了:按照本人以前道听途说的经验,之所以选择vim/emacs而非ide,是因为一旦你更换了ide,那么所有的键绑定都有可能不同,会需要你去重新学习,增加无谓的学习成本。不过,我现在觉得这句话好像有点站不住脚,反正我是到现在没有体会到emacs带给我的好处,反而是一直不知道怎么使用cedet来进行代码补完,惭愧惭愧……
这不是问题,键绑定都可以定制,我用过vs eclipse,里面都有emacs键绑定,我直接换过去,很好适应。

而且emacs每个人都键绑定恐怕都不太一样 :em06
我就不知道绑定了多少。

Re: 对于vim和emacs我很迷茫

发表于 : 2010-11-28 15:44
风间星魂
lilydjwg 写了:被迫使用了下 NetBeans,感觉非常不爽——它太自作聪明的,我代码还没写完呢,它显示出错信息,告诉我某某抽象方法没有实现。。。

我使用 Vim/Emacs 而不是 IDE 的最大理由和使用 Linux 而不是 Windows 一样:聪明,但不自作聪明,高度可定制。
NetBeans在非java的语法检查是很烂,不过语法检查可以关掉,好像仍然不是理由。 :em06

Re: 对于vim和emacs我很迷茫

发表于 : 2010-11-28 15:49
风间星魂
liu滔 写了:按照本人以前道听途说的经验,之所以选择vim/emacs而非ide,是因为一旦你更换了ide,那么所有的键绑定都有可能不同,会需要你去重新学习,增加无谓的学习成本。不过,我现在觉得这句话好像有点站不住脚,反正我是到现在没有体会到emacs带给我的好处,反而是一直不知道怎么使用cedet来进行代码补完,惭愧惭愧……
别指望cedet了。

看这个。

Re: 对于vim和emacs我很迷茫

发表于 : 2010-11-28 17:16
lilydjwg
风间星魂 写了: NetBeans在非java的语法检查是很烂,不过语法检查可以关掉,好像仍然不是理由。 :em06
我就是用它写 Java 的,Java 课程上老师推荐这个。

那个怎么关掉?复杂的界面让我很是迷茫。。。

Re: 对于vim和emacs我很迷茫

发表于 : 2010-11-28 19:21
自由建客
总有一天编辑器和编译器会合二为一的,还有预处理器也不可能夹在中间,也要合进去。

Re: 对于vim和emacs我很迷茫

发表于 : 2010-11-29 20:20
liu滔
风间星魂 写了:
liu滔 写了:按照本人以前道听途说的经验,之所以选择vim/emacs而非ide,是因为一旦你更换了ide,那么所有的键绑定都有可能不同,会需要你去重新学习,增加无谓的学习成本。不过,我现在觉得这句话好像有点站不住脚,反正我是到现在没有体会到emacs带给我的好处,反而是一直不知道怎么使用cedet来进行代码补完,惭愧惭愧……
别指望cedet了。

看这个。
什么也看不出来,哪里有问题呢?
PS:今天本人再一次装了cedet,果然不出所料,emacs的启动变得缓慢异常 :em06 ,要我很是不爽。发现cedet对我没什么帮助,现在连个自动补全的功能都不知道怎么弄 :em20

Re: 对于vim和emacs我很迷茫

发表于 : 2010-11-30 13:07
Michael_yan
唉,以前一直用W下的IDE学习编写C,
现在换到了UBUNTU下,还是习惯用IDE,
VIM用这很不顺用,很难习惯...
努力适应VIM中...

Re: 对于vim和emacs我很迷茫

发表于 : 2010-11-30 13:19
lilydjwg
Michael_yan 写了:唉,以前一直用W下的IDE学习编写C,
现在换到了UBUNTU下,还是习惯用IDE,
VIM用这很不顺用,很难习惯...
努力适应VIM中...
唉,我是十分不适应 IDE。。。

Re: 对于vim和emacs我很迷茫

发表于 : 2010-11-30 13:30
zwdnet
我装上Ubuntu后开始是用VIM的,后来因为照某篇文章的作法想自己编译VIM增加GDB调试的功能,老是编译不成功,火了,就转emacs。开始设置倒是成功了,使用也慢慢习惯了,那些快捷键很不错的。但是不知道什么原因emacs老是出一些稀奇古怪的问题,比如ECB一会儿能用,一会儿又打不开,自动补全也是这样,再加上它的确很占内存,最近又换回来用VIM了。至于调试,发现个叫cgdb的东西,很不错,就不强求它跟vim整合起来了,windows跟Unix还是不同的。

Re: 对于vim和emacs我很迷茫

发表于 : 2010-11-30 14:32
lainme
zwdnet 写了:我装上Ubuntu后开始是用VIM的,后来因为照某篇文章的作法想自己编译VIM增加GDB调试的功能,老是编译不成功,火了,就转emacs。开始设置倒是成功了,使用也慢慢习惯了,那些快捷键很不错的。但是不知道什么原因emacs老是出一些稀奇古怪的问题,比如ECB一会儿能用,一会儿又打不开,自动补全也是这样,再加上它的确很占内存,最近又换回来用VIM了。至于调试,发现个叫cgdb的东西,很不错,就不强求它跟vim整合起来了,windows跟Unix还是不同的。
LS,vimgdb已经是很古老的东西了。

现在都是clewn、pyclewn之类。最近还有个gdbmgr

Re: 对于vim和emacs我很迷茫

发表于 : 2010-11-30 20:50
liu滔
最近用了一下vim,发现有个问题:我打开拼音输入法,然后想按`i'键来插入,但发现这时`i'键被拼音输入法给捕获了,没办法,只好先按一下shift,换到英文输入法状态,再按,再换回中文……好麻烦咧~ :em20

Re: 对于vim和emacs我很迷茫

发表于 : 2010-12-04 17:18
demonhack
= =好吧,其实对于IDE和编译器到底用什么的问题我觉得没必要,喜欢用什么用什么,只要能完成工具的工具就是好工具,不是么?
各位,那个各种功能的定制我还是很难弄啊
http://blog.csdn.net/wooin/archive/2007 ... 58917.aspx这里面的插件我每次make都显示没有makefile………………

Re: 对于vim和emacs我很迷茫

发表于 : 2010-12-04 17:57
自由建客
语法高亮总难让人满意,补全更是不可智能,其实就是编辑器和编译器没有沟通。
语法高亮、智能补全,都靠编辑器另外一套实现,不能利用编译器的语法分析器,而编辑器自己搞的这一套又……

gvim 输入法问题,就是编辑器和输入法没有沟通,编辑器处在什么状态只有编辑器自己最清楚,什么是命令什么是内容只有编辑器最清楚,输入法去截什么消息。输入法应该接收应用程序发的消息等着翻译就是了,不该去截获系统本该发送给应用程序的消息。

还有什么 make 依赖,什么的,就是 make 和编译器,连接器沟通不好的问题,那些就不说了。

Re: 对于vim和emacs我很迷茫

发表于 : 2010-12-04 20:45
liu滔
自由建客 写了:语法高亮总难让人满意,补全更是不可智能,其实就是编辑器和编译器没有沟通。
语法高亮、智能补全,都靠编辑器另外一套实现,不能利用编译器的语法分析器,而编辑器自己搞的这一套又……

gvim 输入法问题,就是编辑器和输入法没有沟通,编辑器处在什么状态只有编辑器自己最清楚,什么是命令什么是内容只有编辑器最清楚,输入法去截什么消息。输入法应该接收应用程序发的消息等着翻译就是了,不该去截获系统本该发送给应用程序的消息。

还有什么 make 依赖,什么的,就是 make 和编译器,连接器沟通不好的问题,那些就不说了。
貌似挺有道理的,难道真的应了那句``天下大势,合久必分,分久必合''……