对于我们这些喜欢使用图形版本的 Vim 或 Emacs 而不是控制台版本的人,您推荐哪个版本?

对于 Vim 来说,有 Mac OS X Vim, 麦克维姆, Vim-可可.

对于 Emacs 来说, CarbonEmacs, XEmacs, , 和 阿奎玛克斯.

还有更多吗?其中哪些已准备好迎接黄金时段?如果这是一个艰难的决定,那么需要权衡什么?所有这些都还在维护吗?

没有讨论 Vim 与 Vim 的对比Emacs,如果你不介意的话,或者与其他编辑器进行比较。

有帮助吗?

解决方案

麦克维姆 工作得很好,而且看起来肯定比 Vim-Cocoa 更成熟,此外,MacVim 的管道中有一个 Cocoa 插件架构(并且有人已经在开发 TextMate 风格的文件浏览器托盘插件,这是一个巨大的 ++ 恕我直言)。

Vim 也有 Carbon 版本,但与 Terminal 版本相比并没有提供太多功能。IE。只允许打开一个窗口,外观不太像 OSX...

阿奎玛克斯 非常好用,而且看起来也不错。支持传统 Mac OS 风格的键盘快捷键(command-O、command-S)和传统 Emacs 上的 Control/Meta 快捷键。它绝对比 Carbon Emacs 更像 Mac。它看起来稳定且快速,但我不是 Emacs 大师,所以我在使用它时并没有那么强调它。我也无法谈论所包含的 elisp 软件包的广泛性。

我认为有人每季度将 Carbon Emacs 与上游树同步一次。Aquamacs 的日程安排比较不规律,但去年发生了一些相当重大的更新。

GNU Emacs 对于 OSX 可以在以下位置找到 emacsformacosx.com. 。除了最新的稳定版本之外,还有预发布测试版本和夜间版本,并提供 Atom 源来跟踪所有三种版本类型。

其他提示

我尝试过 Aquamacs,它非常有用,而且看起来也不错。支持传统 Mac OS 风格的键盘快捷键(command-O、command-S)和传统 Emacs 上的 Control/Meta 快捷键。它绝对比 Carbon Emacs 更像 Mac。它看起来稳定且快速,但我不是 Emacs 大师,所以我在使用它时并没有那么强调它。我也无法谈论所包含的 elisp 软件包的广泛性。

我认为有人每季度将 Carbon Emacs 与上游树同步一次。Aquamacs 的日程安排比较不规律,但去年发生了一些相当重大的更新。

我只是从 GNU 站点下载 Emacs 源代码并自己构建它。我不喜欢太多 Mac 特有的功能,因为我希望 Emacs 的行为在我使用的所有平台上保持一致。

我喜欢以前来自 Nextstep 的 Emacs.app http://emacs-app.sourceforge.net/ 现已集成到 Emacs-23 CVS 中(截至 2008 年 8 月)。

对我来说,Emacs.app 感觉比 Aquamacs 更快捷,但它只是纯粹的 CVS-Emacs,并且没有提供相同数量的东西(您必须安装自己的 AucTeX 等)。

就我个人而言,我一直在使用 芬克 安装 xemacs. 。它需要X,但我已经使用Xemacs了这么长时间,以至于我需要它拥有的东西。

另外,我还安装了 gnu emacs. 。这很好,因为它是一个完全集成的Mac OS X应用程序,上面有码头图标和所有内容。当将文件拖到GNU Emacs图标上以打开它时,我发现它很有用。

最后,我应该提到 mac os x 到处都使用 emacs 击键。诸如 ^a开始文本的内容,文本结尾, ^n下行, ^p先前的行,等...这些在整个操作系统的大多数文本框中都有效。

我在用着 麦克维姆 在 Mac OS X 上。这非常非常好。

我使用以下方式获得所有 unixish/GNU 支持 芬克 (它提供了类似 Debian 的包控制)和 emacs22-carbon 包,这意味着我还获得了一个可点击的应用程序。它做了我期望它做的所有事情,并自动开始使用加载了 fink 的 emacs 扩展。

美好时光。

我在 Macports 程序上使用 CarbonEmacs 版本。它只需一行即可安装所有依赖项:

sudo port install emacs

对于任何对 Macports 感兴趣的人 (www.macports.org)

前段时间,我正在为我的新 Mac 寻找文本编辑器。由于这是几个月前的事,因此一些观点可能在此期间已得到纠正。
我认为 Aquamacs 是迄今为止最好的 OSX-Emacs。然而,它在某些方面感觉有点太像Mac了。例如,它使用多个窗口而不是多个缓冲区,并且着色方案不是“正常”Emacs 风格。
如果您寻找更基本的集合,Carbon Emacs 也可以做到,尽管您可能需要添加一些额外的包来添加 PHP 支持或 AucTeX。
在我看来,Emacs.app 感觉很糟糕。它甚至不使用拖放打开文件。

Mac OS X 的 emacsen 中,不得不说 22 控制台版本之后,CarbonEmacs 是最好用的。 阿奎玛克斯 只是做了太多非标准的、意想不到的、带有配置的事情。Aquamacs 问题通常不会在 freenode 上的#emacs 中以任何及时的方式得到解答,无论其价值如何。它似乎受到轻视,只是因为它在处理 .emacs 中的标准配置选项方面做得非常糟糕。

我喜欢 CarbonEmacs,因为它非常接近标准的 GNU Emacs 发行版,同时仍然很好地适应 Mac 桌面。对我来说,它“感觉”就像我的 Ubuntu 桌面上的 Emacs,即使它看起来像一个 Mac 应用程序。

Emacs 22 对我来说效果很好。

我更喜欢 维姆 从 Subversion 存储库构建。我在控制台中运行它,在编辑时不需要使用鼠标。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top