关于osx的emacs 23和24:为什么aquamacs-kill-word有时会删除到行尾?

时间:2016-02-03 02:11:02

标签: emacs aquamacs

如果我在没有任何自定义的情况下启动aquamacs,则不会发生这种情况。从单步调试器开始,我首先看到transient-mark-mode是真的。我在.emacs文件中将其设置为nil,并且如果它保持为nil则更喜欢,但是其他代码将其设置为非假值,导致它杀死该区域而不是仅仅杀死该区域。

有时候opt-d或opt-backspace会删除这个词,但有时它会删除 分别到该行的结尾或开头。我可以在代码中注释掉所有瞬态标记模式的东西,但是我更喜欢使用钩子来定制它,或者更喜欢全局说我永远不想删除任何区域,除非我选择带有标记和指出老式的方式并使用kill-region之类的东西来删除它,或者它实际上突出显示然后我可以使用cua风格的方式来删除它。

1 个答案:

答案 0 :(得分:0)

目前通过从aquamacs转移到emacsformacosx来解决问题