如何将MacBook键盘上的弹出键重新映射为“删除”?


13

我拥有第一代MacBook Air,自开始以来,这一直困扰着我。

当我买这东西时,我确定我不会携带DVD驱动器。我不使用它。到目前为止,WiFi一直对我有效,实际上,光驱不足是我遇到的最少问题(最糟糕的是发热量和CPU频率降低)。

但是,在适合大型删除键的地方有一个无用的弹出键(当然,在PC术语中是真正的删除)。当您使用Xcode开发时,它将大有帮助。我觉得它的处理水平低于标准键盘快捷键。有什么办法可以重新映射它以删除吗?


真正的删除被称为向前删除 Mac上。但这当然对您没有帮助。;-)
Arjan

@ Arjan,Mac的生产力大打折扣。
佩里耶

Answers:


7

与重新映射无关,但是Ctrl D将在大多数OS X文本字段中进行正向删除。


1
阿克,我不想养成键入<kbd> ctrl D </ kbd>的习惯,或者我会在命令行中键入它……
Ether

1
确实也在命令行上转发删除。除非您处于行尾,否则它不会发送EOF。
cobbal

这是救星,fn+ delete总是给双手带来压力
Ashwani Agarwal

4

我自己没有使用该应用程序的经验,但是DoubleCommand可以帮助您吗?

更新资料

根据他们的网站,KeyRemap4MacBook应该能够将“弹出”按钮映射到向前删除。

这个MacRumors论坛也有关于同一主题的主题。


它不支持弹出键。
Mehrdad Afshari,2009年

您也许可以编辑源代码,例如:我使用DoubleCommand的自定义版本,例如,将Caps Lock映射到Escape。
马修·辛克尔

1
KeyRemap4MacBook(与NoEjectDelay一起使用)可以工作,但问题是,您无法按住弹出按钮来删除长字符串。每次只删除一个字符。
Mehrdad Afshari

2

我也不喜欢将fn用作任何键,因此基本上完全停止使用转发删除。当我需要前进删除时,我经常按住Shift键并使用光标键进行选择,然后按Delete键。实际上,我会针对要删除的每个文本执行此操作-那些光标键会向各个方向移动。:-)


哇,显然我对此表示反对,但我对此没有任何回想。现在撤消它为时已晚。抱歉:(
劳伦斯·贝拉斯克斯

您不必移动选择。只需执行右键并删除即可。对于多个字符,使用win / opt箭头,然后用win / opt删除,可以更快地飞到该位置。Shift键很烦人。
佩里耶

2

Karabiner(取代了KeyRemap4MacBook)确实提供了一种重新映射弹出键的方法。刚刚在El Capitan GM上进行了测试,效果很好。


就像karabiner所说:弹出键有一个延迟。使用NoEjectDelay摆脱延迟。
克里斯坦(Cristan)

我在简单的修改列表中找不到弹出键
Martin Braun
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.