Carbon vs. Aqua vs. Cocoa Emacs builds

Carbon vs. Aqua vs. Cocoa Emacs builds,第1张

概述看来有几个阵营,当谈到在Emacs在OSX;碳与水族Emacs。看起来的争论是,Aqua有点远离标准Emacs,如果你太舒服,那么你会有麻烦使用任何其他构建的Emacs。 作为一个试图进入Emacs几个月的开发人员,我已经使用Carbon Emacs与Emacs Starting Kit和事情都没有问题。 但是Emacs的Cocoa构建与Emacs 23(和每晚构建)一起,这会改变什么吗? 我应该 看来有几个阵营,当谈到在Emacs在OSX;碳与水族Emacs。看起来的争论是,Aqua有点远离标准Emacs,如果你太舒服,那么你会有麻烦使用任何其他构建的Emacs。

作为一个试图进入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所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1044279.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存