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

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

问题描述

就在前面:我不想想要发动一场宗教战争.

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

从我记事起,我就一直使用 vi,有几次我尝试拿起 Emacs 我已经迷失了方向已经很快放弃了.然而,很多人发现 Emacs 非常强大.它的可编程性有点传奇.我主要从事 Solaris+Java 开发,我想问一个简单的问题:如果我花时间了解 Emacs,我的工作效率会提高吗?它在 Vim 上提供的功能是否会在合理的时间范围内通过提高生产力得到回报?

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?

重复:我不想要我的编辑器比你的好"的答案.我只是想要一个是或否的答案,是否值得投入时间.我的工作效率真的会提高吗?

推荐答案

与 vi 相比,我更喜欢 emacs,但我对两者都满意.

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

您可以在 emacs 中做一些使其比 vi 更强大的事情,但并非所有这些都与编程相关.(您可以在 vi 中发送电子邮件或阅读新闻吗?不,但谁在乎?)如果您对 lisp 感到满意(我不喜欢),您也许可以编写附加组件和模式以及其他东西来让您的生活更美好更容易,但这很可能是语法着色和括号匹配以及类似的眼睛糖果.

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.

我现在就不再啰嗦了.使用 emacs 会提高您的生产力吗?号

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

更新:请参阅下面的评论.自从我发布这篇文章后,我发现了使用 emacs 比使用 vi 更高效的方法.

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天全站免登陆