选择的苦恼(vim / Emacs)
发表于 : 2007-08-21 0:57
是从EditLine的年代开始的缘故吧,兄弟对字符界面有出奇的偏好。
无论是spdos/wps 还是WordStar 个个运用如飞,偏偏就无缘结识 vi/emacs这等神物。
直到很久以后,vc6 + visual assist 成了兄弟的最爱。
时间静静的流淌,善变的微软花样翻新地推出各种升级,令我愈加地相信 bill gates 隐藏的女性品格。
累了,还是坚贞可靠的linux更适合我们的生活。
既然讨论vi/emacs孰优孰劣意义不是很大,那么时候可以讨论下在特定条件下的选择呢?
写c/c++ 程序, ecb + cscope 与 vi 的taglist +ctags 那个更为便利?
或者有其他更好更快的plug ?
兄弟初学乍练,相信认识上有很多谬误,还请大家指正。
1 emacs下ecb+ cscope安装也不算太过繁琐,显然是速度飞快,在代码编辑的窗口离移动光标,ecb会很快作出反应。
vi 的taglist 未免有些慢了。往往在主窗口里光标停下一阵,taglist窗口才会跳到正确的函数上。
这个很好么?快速浏览代码的时候未免不够方便啊。
2 emcas 下的cscope 查找代码,动辄占用了ecb 的窗口,还要C-c.mm 叫出来,反观 vi的taglist总是,规规
矩矩地呆在哪里让人心安。多窗口的切换这块,比emacs的要方便一点。
3 visual assist 下,一个alt-g 可以自动找到变量/函数定义的部分,若是多层嵌套也没关系,一个一个得
alt-g便是, cscope 这个东西居然给我那么多查找的方法,还找到那么多东西,呵呵。无论是vim还是emacs
觉得似乎远不如viual assist方便哦。
4 emacs中的M-shell很好,在 vi 里开个 shell 窗口居然要修改源代码。这个,很麻烦。等到gdb显身手的时候
vi只怕要比emacs差上不少。
5 vi的模式编辑速度上绝对胜过emacs许多。长时间使用的话,是否vim 要比emacs省力呢? 没日没夜的code 生活
中,便捷是很重要的。
一时也想不起许多来,且粗浅混乱的这么提出来,希望能得到大家的指教帮助。
无论是spdos/wps 还是WordStar 个个运用如飞,偏偏就无缘结识 vi/emacs这等神物。
直到很久以后,vc6 + visual assist 成了兄弟的最爱。
时间静静的流淌,善变的微软花样翻新地推出各种升级,令我愈加地相信 bill gates 隐藏的女性品格。
累了,还是坚贞可靠的linux更适合我们的生活。
既然讨论vi/emacs孰优孰劣意义不是很大,那么时候可以讨论下在特定条件下的选择呢?
写c/c++ 程序, ecb + cscope 与 vi 的taglist +ctags 那个更为便利?
或者有其他更好更快的plug ?
兄弟初学乍练,相信认识上有很多谬误,还请大家指正。
1 emacs下ecb+ cscope安装也不算太过繁琐,显然是速度飞快,在代码编辑的窗口离移动光标,ecb会很快作出反应。
vi 的taglist 未免有些慢了。往往在主窗口里光标停下一阵,taglist窗口才会跳到正确的函数上。
这个很好么?快速浏览代码的时候未免不够方便啊。
2 emcas 下的cscope 查找代码,动辄占用了ecb 的窗口,还要C-c.mm 叫出来,反观 vi的taglist总是,规规
矩矩地呆在哪里让人心安。多窗口的切换这块,比emacs的要方便一点。
3 visual assist 下,一个alt-g 可以自动找到变量/函数定义的部分,若是多层嵌套也没关系,一个一个得
alt-g便是, cscope 这个东西居然给我那么多查找的方法,还找到那么多东西,呵呵。无论是vim还是emacs
觉得似乎远不如viual assist方便哦。
4 emacs中的M-shell很好,在 vi 里开个 shell 窗口居然要修改源代码。这个,很麻烦。等到gdb显身手的时候
vi只怕要比emacs差上不少。
5 vi的模式编辑速度上绝对胜过emacs许多。长时间使用的话,是否vim 要比emacs省力呢? 没日没夜的code 生活
中,便捷是很重要的。
一时也想不起许多来,且粗浅混乱的这么提出来,希望能得到大家的指教帮助。