
为什么有的程序员极度推崇 Vim 和 Emacs,却对 IDE 嗤之以鼻
7个回答
展开全部
对于熟练的人来说键盘比鼠标性能高很多,仅此而已。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
9012年了,还有人报这种想法都是纯hape,抱有这种想法的基本都是刚入门半桶水菜鸟,没有多少自我价值可以展示,于是就从编辑器找存在感,
这种东西有什么很高大上的门槛吗,没有,无非就是键位是属于早期键盘设置,什么hjkl现在用起来别扭,那些所谓的快捷命令,百度几个就够用了。
纯键盘操作?各种ide的快捷键摆在那你不去用,大部分ide也可以自己设置拓展,ide纯键盘完全不是问题,这种东西无非就是一个熟悉不熟悉的而已。
敲代码效率?就更扯淡了,写代码大部份时间都在思考设计,有了思路,代码那是分分钟的事情。况且大部分有经验的程序员都会根据经验自己配置一个文本处理脚本,自动生成一套适合的模版再修改,开发打包测试一气呵成,什么都一个一个代码打上去,那只能证明你是个刚入行的
最重要的vim只是一个文本编辑器,各种ide的配套完全不具备,为了使其具备ide的功能,就得各种找插件,或者自己写。配置完已经浪费了巨量的时间,然后你从中学到了什么?学到了设计鳖脚的vimscript还是vim文件配置?这些东西对你工作有意义吗?这个过程既没有创造性,更浪费效率。最后只剩下那点可怜的虚荣。而且估摸着大部分都是用的别人设计的插件,又不是自己写,那跟用ide有什么区别
如过是为了工作效率,我劝你没必要浪费时间在这种编辑器上面。
如果真想装逼,请学emacs,一上来就能好好打字,自带的脚本还是lisp的方言(虽然是最low的方言),但是,码的 lisp,你知道这语言在装逼界意味着什么吗 “在座的各位都是。。。。”
至于vim,不好意思,从圣战开始之日,论装逼,vim从来就没赢过emacs
这种东西有什么很高大上的门槛吗,没有,无非就是键位是属于早期键盘设置,什么hjkl现在用起来别扭,那些所谓的快捷命令,百度几个就够用了。
纯键盘操作?各种ide的快捷键摆在那你不去用,大部分ide也可以自己设置拓展,ide纯键盘完全不是问题,这种东西无非就是一个熟悉不熟悉的而已。
敲代码效率?就更扯淡了,写代码大部份时间都在思考设计,有了思路,代码那是分分钟的事情。况且大部分有经验的程序员都会根据经验自己配置一个文本处理脚本,自动生成一套适合的模版再修改,开发打包测试一气呵成,什么都一个一个代码打上去,那只能证明你是个刚入行的
最重要的vim只是一个文本编辑器,各种ide的配套完全不具备,为了使其具备ide的功能,就得各种找插件,或者自己写。配置完已经浪费了巨量的时间,然后你从中学到了什么?学到了设计鳖脚的vimscript还是vim文件配置?这些东西对你工作有意义吗?这个过程既没有创造性,更浪费效率。最后只剩下那点可怜的虚荣。而且估摸着大部分都是用的别人设计的插件,又不是自己写,那跟用ide有什么区别
如过是为了工作效率,我劝你没必要浪费时间在这种编辑器上面。
如果真想装逼,请学emacs,一上来就能好好打字,自带的脚本还是lisp的方言(虽然是最low的方言),但是,码的 lisp,你知道这语言在装逼界意味着什么吗 “在座的各位都是。。。。”
至于vim,不好意思,从圣战开始之日,论装逼,vim从来就没赢过emacs
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询