作为一个试图进入Emacs几个月的开发人员,我已经使用Carbon Emacs与Emacs Starting Kit和事情都没有问题。
但是Emacs的Cocoa构建与Emacs 23(和每晚构建)一起,这会改变什么吗?
我应该考虑使用每晚Cocoa构建预期吗?我非常好奇,找到的好处,如果将有重大的变化或改进两个主要的OSX Emacs应用程序。
解决方法 作为一个长期的emacs用户,我建议反对“异国情调”版本的emacs(aquamacs属于这个类别,但这个“入门工具”的东西,以及,让我试着解释为什么),只是为了手指训练和大脑训练。我的论点是,你想一次性学习emacs,无论你将使用emacs的平台(即 *** 作系统/桌面/硬件/任何组合)。几乎每个unix的味道都带有预装的emacs,所以希望你永远不会诉诸于例如。 vi,即使在最恶劣的环境中(例如,通过ssh在远程HP / UX服务器上编辑/ etc配置文件)。你仍然可以使用位于那里的旧的emacs 19,即使它没有你的配置文件(即你的入门工具包,你的keybindings和东西),你仍然会说70%的你常用的编辑权力在手。
如果你发现自己经常被迫在这台敌方机器上编辑这些文件,你将希望尽可能多地映射你的emacs上的.emacs配置。当然,你会失去一些东西,不支持那里,但再次,good’ol emacs将永远是emacs即使减少了一个。
当然,如果你完全控制你的工作环境,例如。如果你只是只工作在你闪亮的笔记本电脑上,你可能想要一个fancIEr版本的emacs,只是因为它会比使用Cmd-C/C++md-V更容易学习Meta-W / Ctrl-Y。同样的原因,如果你用一种语言开发,你可能希望实际使用一个完整的IDE与为该语言定制的超级功能(例如Eclipse,Xcode,无论什么)。但你知道有时候,你必须编辑一个意外的文件,如shell脚本,网页或Python脚本,或者谁知道什么样的文本文件,这就是为什么你想使用全能的一个真正的编辑器在第一位。
这就是为什么我在我闪亮的Mac笔记本电脑上使用Carbon Emacs的原因:我得到了在Ubuntu框上完全相同的(emacs)功能,我被迫在工作中使用,使用完全相同的配置文件(手工在我十年的emacsery),仍然我可以感觉相当舒适在其他人的或其他机器的emacsen。
…我的两分钱
总结以上是内存溢出为你收集整理的Carbon vs. Aqua vs. Cocoa Emacs builds全部内容,希望文章能够帮你解决Carbon vs. Aqua vs. Cocoa Emacs builds所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)