我在 OS X 10.6.6 上运行 emacs 23.2。每次我尝试调整 emacs 窗口的大小,有时还有其他类型的移动,缓冲区似乎都会闪烁。我该如何解决?
2 回答
升级到 Emacs 的最新开发人员构建快照,并将OSX 从 10.6.6 升级到 10.6.8——Snow Leopard最终版——问题已解决!
升级到 Snow Leopard 10.6.8后,从以下链接的夜间构建部分试用最新版本的 Emacs 。您会注意到 Emacs 构建的描述指定使用 OSX 10.6.8 来创建它们。对于那些可能不熟悉来自 emacsformacosx.com 的 Emacs 构建的人,该网站面板上的声明是准确的—— “纯 Emacs!没有额外的东西!没有废话!” - 即,它们是OSX 的普通版本(使用 option 构建--with-ns
)。
http://emacsformacosx.com/builds
尝试让旧版本的 Emacs 在旧版本的 Snow Leopard 上工作是没有意义的,因为升级两者都非常容易。
升级 OSX 可以通过连接到 Internet,单击菜单栏左上角的 Apple 标志,然后选择Software Update...
并按照提示进行操作。或者,该更新*.dmg
仍然可以在 Apple 服务器上下载——组合意味着它能够升级 10.6.8 之前的任何版本的 Snow Leopard。此外,需要 10.6.8 才能使用更新中包含的 Apple App Store 应用程序:
http://support.apple.com/downloads/DL1399/en_US/MacOSXUpdCombo10.6.8.dmg
Have you tried aquamacs? It is designed to fit in more closely with OS X, but is still a fully-functional emacs implementation (up to and including emacs 23 functionality I believe)