![Windows 键盘上的 Home 和 End 键在 OSX 上不起作用](https://linux22.com/image/1341158/Windows%20%E9%94%AE%E7%9B%98%E4%B8%8A%E7%9A%84%20Home%20%E5%92%8C%20End%20%E9%94%AE%E5%9C%A8%20OSX%20%E4%B8%8A%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
我把英国版 Windows 键盘插入了 MacBook。我不断按下Home
& End
,但它们却无法正常工作,它们跳转到文档/页面的顶部/底部,而不是行首/行末。这很烦人,因为我打字时会自动执行此操作!
有没有办法让它们按我预期的方式工作,例如为什么它们不映射到 CMD+LEFT/RIGHT?
答案1
创建 ~/Library/KeyBindings/ 并将其保存为 DefaultKeyBinding.dict:
{
"\UF729" = moveToBeginningOfLine:;
"\UF72B" = moveToEndOfLine:;
"$\UF729" = moveToBeginningOfLineAndModifySelection:;
"$\UF72B" = moveToEndOfLineAndModifySelection:;
}
看TextMate 博客 » 切换器的按键绑定.pageUp:
并且pageDown:
无法在 Safari、Chrome 或 iWork 应用程序中运行。
不过,它并不适用于所有应用程序或文本视图。另一种选择是使用KeyRemap4MacBook: