2016-02-03 27 views
0

这不会发生,如果我没有任何定制开始aquamacs。从单步调试器开始,我首先看到瞬态标记模式是真的。我在我的.emacs文件中将其设置为零,并且宁愿它保持为零,但是其他代码将它设置为非错误值,导致它杀死该区域而不是杀死该单词。osx上的emacs 23和24:为什么aquamacs-kill-word有时会删除到行尾?

有时,opt-d或opt-backspace会删除单词,但有时会分别将 删除到行末或行首。我可以从代码中注释出所有的瞬态标记模式的东西,但我更喜欢一个钩子来定制它,或者一种全球性的说法,我不希望任何区域被删除,除非我用标记选择它并指向老式的方式,并使用杀死区域来删除它,或者它实际上是突出显示的,然后我可以使用cua风格的方式来删除它。

+0

解决没有什么错误使用Aquamacs,但你会得到很多更多的帮助更快速,如果你使用Emacs的一个仿制版本专为OSX。大多数人在OSX上只使用普通的旧Emacs。 – lawlist

+0

同意,但我从来没有设法让Option键在Meta窗口中运行,在终端窗口中运行普通的旧emacs。有解决方案吗? – Eric

+0

在Terminal.app的首选项中,有一个选项,您只需选中标记。它在终端首选项的设置/键盘下 - **使用选项作为元键**。以下链接包含为OSX构建的准系统Emacs:http://emacsformacosx.com/(并且还有夜间版本可用)。其他流行的选项包括自制软件和macports。然而,第一种方法已将所有内容整齐地打包到一个名为Emacs.app的文件夹中 - 后两种选项包含硬盘驱动器上不同位置的部分,并且更难以备份并传输到不同的计算机。 – lawlist

回答

0

问题目前由aquamacs移动到emacsformacosx

相关问题