如何让 Emacs 在调整大小时停止闪烁?
我使用的是 OS X 10.6.6,运行的是 emacs 23.2。每次我尝试调整 emacs 窗口的大小以及有时进行其他类型的移动时,缓冲区似乎都会闪烁。我该如何解决这个问题?
I'm on OS X 10.6.6 and I'm running emacs 23.2. Everytime I try to resize the emacs window and sometimes other types of movement the buffer seems to flicker. How do I fix this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(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 的 vanilla 构建(使用选项
--with-ns
构建)。http://emacsformacosx.com/builds
尝试让旧版本的 Emacs 在旧版本的 Snow Leopard 升级时非常容易。
升级 OSX 可以通过以下方式完成:连接到互联网,单击菜单栏左上角的 Apple 徽标,然后选择“软件更新...”并按照提示进行操作。或者,更新
*.dmg
仍然可以在 Apple 服务器上下载 - combo 意味着它能够升级 10.6.8 之前的任何版本的 Snow Leopard 。此外,需要 10.6.8 才能使用更新中包含的 Apple App Store 应用程序:http://support.apple.com/downloads/DL1399/en_US/MacOSXUpdCombo10.6.8.dmg
Upgrade to the latest developer build snapshot of Emacs, and upgrade OSX from 10.6.6 to 10.6.8 -- Snow Leopard final -- and problem resolved!
Try out the latest version of Emacs from the nightly build section of the following link after you have upgraded to Snow Leopard 10.6.8. You will note that the description of the Emacs builds specifies that OSX 10.6.8 was used to create them. For those people who may be unfamiliar with the Emacs builds from emacsformacosx.com, the statement on the face-sheet of the website is accurate -- "Pure Emacs! No Extras! No Nonsense!" -- i.e., they are vanilla builds for OSX (built using the option
--with-ns
).http://emacsformacosx.com/builds
It makes no sense trying to get an older version of Emacs to work on an older version of Snow Leopard, when upgrading both is so easy.
Upgrading OSX can be done by connecting to the internet, clicking on the Apple logo in the upper left-hand corner of the menu-bar, and then selecting
Software Update...
and follow the prompts thereafter. Alternatively, the update*.dmg
is still available for download on the Apple servers -- combo means that it is capable of upgrading any version of Snow Leopard prior to 10.6.8. In addition, 10.6.8 is needed to utilize the Apple App Store application that is included in the update:http://support.apple.com/downloads/DL1399/en_US/MacOSXUpdCombo10.6.8.dmg
您尝试过aquamacs吗?它的设计是为了更紧密地适应 OS X,但仍然是一个功能齐全的 emacs 实现(我相信最多包括 emacs 23 功能)
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)