Mac OS X上Vim和Emacs的首选版本是什么?

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

对于Vim,有 Mac OS X VimMacVimVim-Cocoa

对于Emacs,请 CarbonEmacsXEmacsAquamacs

还有更多吗?哪些是准备黄金时间?如果这是一个艰难的通话,什么是权衡?所有这些仍然保持?

没有关于Vim和Emacs的讨论,如果你不介意,或者与其他编辑比较。

0

12 答案

MacVim works well and certainly looks more mature than Vim-Cocoa, moreover there is a Cocoa plugin architecture in the pipeline for MacVim (and someone is already working on a TextMate style file browser tray plugin which is a huge ++ IMHO).

还有一个Vim的Carbon版本,但是这对终端版本没有提供很大的帮助。即只允许打开一个窗口,外观上不是很OSX ......

Aquamacs is very usable and looks pretty good. Supports both traditional Mac OS style keyboard shortcuts (command-O, command-S) and the Control/Meta shortcuts for those raised on traditional Emacs. It is definitely more Mac-like than Carbon Emacs. It seems stable and fast, but I am not an Emacs guru so I don't stress it all that much when I use it. I can't speak to the extensiveness of the included elisp packages, either.

有人会认为碳Emacs与季度上游树木同步。 Aquamacs有一个更不规则的时间表,但去年有一些主要的更新。

GNU Emacs for OSX can be found at emacsformacosx.com. In addition to the latest stable release, there are also pre-release test builds and nightly builds, and Atom feeds are provided for tracking all three release types.

0
额外
为了机智的利益,这可能是社区wiki可编辑的答案。有没有人可以这样做,并添加Emacs位?
额外 作者 Brendan,
以下是TextMate风格文件浏览器上邮件列表消息的链接,似乎有些风从后期的风帆中消失了 - groups.google.com/group/vim_mac/browse_thread/thread/…
额外 作者 Brendan,
你提到的这个textmate style文件浏览器是什么?
额外 作者 mikelikespie,
这是当前的TextMate风格文件浏览器: github.com/alloy/macvim ,仍在开发中,但应该可用。
额外 作者 alloy,
麦克维姆摇滚!这是非常好的,并且经过严格维护和改进。
额外 作者 Sergio Acosta,
我不得不说,我不明白人们忍受MacVim的方式,即使我禁用语法着色和所有这些(通常是非常非常慢的,我的功能强大的机器(核心i7 870,nvidia 580gtx)导致vim在我的经验中缓慢)
额外 作者 aphax,

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

0
额外

前段时间,我正在为我的新Mac寻找文本编辑器。由于这是几个月前的情况,在此期间可能会纠正一些问题 我觉得Aquamacs是迄今为止最好的OSX-Emacs。但是,在某些地区,它感觉有点像Mac一样。例如,它使用多个窗口而不是几个缓冲区,着色方案不是“普通的”Emacs风格 如果您寻找更基本的设置,Carbon Emacs也可以这样做,不过您可能需要添加一些额外的软件包来添加PHP支持或AucTeX。
Emacs.app在我的看法中感觉破碎。它甚至不使用拖放打开文件。

0
额外

在Mac OS X的emacsen中,我不得不说,在22的控制台版本之后,CarbonEmacs是最实用的。 Aquamacs 只是做了太多非标准的事情,阅读了意想不到的事情,并配置了一些东西。 Aquamacs的问题一般不会在freenode的#emacs中以任何形式及时回答,无论它是值得的。它看起来很鄙视,因为它在.emacs中处理标准配置选项的工作非常糟糕。

0
额外

我使用 Fink (它提供类似Debian的软件包控制)和emacs22-这意味着我还可以获得可点击的应用程序。它做我希望它做的一切,并自动开始使用加载了fink的emacs扩展。

美好时光。

0
额外

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

0
额外

我试过Aquamacs,它非常实用,看起来不错。既支持传统Mac OS风格的键盘快捷键(command-O,command-S),又支持传统Emacs上的控制/元快捷键。它绝对比碳Emacs更像Mac。它看起来稳定而快速,但我不是Emacs大师,所以我在使用它时没有那么重视。我也不能说包含的elisp软件包的广泛性。

有人会认为碳Emacs与季度上游树木同步。 Aquamacs有一个更不规则的时间表,但去年有一些主要的更新。

0
额外

我使用Macports计划中的CarbonEmacs版本。它只用一行安装所有依赖项:

sudo port install emacs

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

0
额外
我继承了一个古老的运行Tiger的G4 Mac ...既不是Mac专家,也不是Unix本地用户,这是我可以快速开展工作的唯一选择。 (MacPorts在方便的CLI背后隐藏了大量其他有用的东西:))
额外 作者 Don Womick,
0
额外
对于使用非英语键盘的人来说,Aquamacs也是一个问题。我有一个葡萄牙语键盘,Aquamacs中的修饰键的标准布局使我失去了“@”符号(我必须使用选项键才能访问它)。尽管如此,CVS版本没有这样的问题。
额外 作者 Pinochle,
您可以在使用alt-as-meta(我关掉的第一件事)下的Aquamacs选项中更改该选项。此外,Aquamacs第2版基于Emacs.app(不包括Emacs-CVS),但增加了许多调整。
额外 作者 robcast,

就我个人而言,我一直在使用 fink 来安装 xemacs 。它需要X,但我一直 使用xemacs这么长时间以至于我需要它。

另外,我安装了 gnu emacs 。这很好,因为它是完全的 集成的mac os x应用程序与一个码头图标和一切。我觉得它很有用 在gnu emacs图标上拖动文件以将其打开时。

最后,我要提到的是,mac os x在整个地方使用emacs按键。 像^ A开始文本,^ E结束文本,^ N下一行,^ P之前的内容 线等等......这些工作在整个操作系统的大多数文本框中。

0
额外

Emacs 22对我来说工作得很好。

0
额外

我更喜欢使用Subversion版本库构建的 Vim 。我在控制台中运行它,在编辑时我不需要使用鼠标。

0
额外