是否值得花时间学习使用Emacs? [英] Is it worth investing time in learning to use Emacs?

查看:112
本文介绍了是否值得花时间学习使用Emacs?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

>只要我记得,几次我试图拿起Emacs 我已经迷失了,我已经很快放弃了。不过,很多人发现Emacs非常强大。其可编程性有点传奇。我主要在做Solaris + Java开发,而且我想问一个简单的问题:如果我花时间在Emacs上展开我的工作,我的生产力是否会增加?是否在合理的时间内提高生产效率?Vim 中提供的功能是否会在合理的时间内提高?



重复:我不想要我的编辑比你好的答案。我只想要一个是或否的答案是否值得投资的时间与否。我的生产力真的会增加吗?

解决方案

我喜欢emacs到vi,但我很舒服。



在emacs中有一些可以使它比vi更强大的东西,但并不是所有的甚至与编程相关。 (你可以发送电子邮件还是从内部读取新闻?不,但是谁在乎?)如果您对lisp(我不是)很满意,您可以编写附加组件和模式以及使您的生活中的东西更容易,但这只是可能是语法着色和大括号匹配和眼睛糖果。



我现在将停止漫游。使用emacs,您的生产力是否会增加?否。



更新:请看下面的评论。自从我发布了这个,我遇到使用emacs的方式使我比使用vi更有效率。


Right up front: I do not want to start a religious war.

I've used vi for as long as I can remember, and the few times I've tried to pick up Emacs I've been so lost that I've quickly given up. Lots of people find Emacs very powerful, however. Its programmability is somewhat legendary. I'm primarily doing Solaris+Java development, and I'd like to ask a simple question: will my productivity increase if I invest time in getting my head around Emacs? Is the functionality that it offers over Vim going to be paid back in productivity increases in a reasonable timeframe?

Repeat: I don't want a "my editor is better than yours" answer. I just want a yes or no answer as to whether it's worth investing the time or not. Will my productivity really increase?

解决方案

I prefer emacs to vi, but I'm comfortable in both.

There are some things that you can do in emacs that make it more powerful than vi, but not all of them are even programming-related. (Can you send email or read news from within vi? No, but who cares?) If you're comfortable with lisp (I'm not), you might be able to write add-ons and modes and stuff to make your life easier, but that's just likely to be syntax colouring and brace matching and eye candy like that.

I will stop rambling now. Will your productivity increase using emacs? No.

Update: See my comment below. Since I posted this, I have come across ways that using emacs has made me more productive than using vi.

这篇关于是否值得花时间学习使用Emacs?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆