繁体   English   中英

Mac OS X Lion上的Emacs正向删除

[英]Emacs on Mac OS X Lion forward delete

我将iMac桌面从Snow Leopard更新为Lion。 我使用扩展的USB键盘,它具有两个删除键:一个与常规键(在\\上)和一个在扩展部分(在fn之下)。

在我的Snow的Emacs中,第一个删除键用作“向后删除”,第二个删除键用作“正向删除”。 但是在Lion之下,它们都是“向后删除”的。 另一方面,它们在其他上下文(TextEditor,MS Word,Terminal,此文本等)中也可以正常工作。

我想我必须在.emacs文件中插入一些其他密钥配置,但是我不知道是什么。 有什么提示吗?

我的Emacs是Emacs 23.3.1(x86_64-apple-darwin,NS apple-appkit-1038.35)。

将其放在您的Emacs初始化文件中:

(global-set-key '[(kp-delete)] 'delete-char)

您可能还需要添加以下内容:

(global-set-key '[(delete)] 'delete-char)
(global-set-key '[(meta delete)] 'kill-word)
(global-set-key '[(meta kp-delete)] 'kill-word)
(global-set-key '[(control delete)] 'kill-word)
(global-set-key '[(control kp-delete)] 'kill-word)

尝试使用Mx global-set-key RET键正向删除-如果可行,请尝试使用Mx repeat-complex-command,但不要重新发出命令,而是将其复制并粘贴到您的.emacs文件中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM