【MacOS】如何将外接键盘中的Home/End键调整为跳到行头/尾?

起因

  写代码的时候最喜欢用的经典的104键盘,后面发现外接MacBook Air时候很多键位都对应不上,关键是Home/End键无法正常使用;大大降低我写代码的体感;后面翻看很多博客有些CSDN的到最关键的地方就需要“订阅专栏”才能看;后面看很多网站说的需要用到karabiner-elements,但是很多都讲不清楚是怎么使用和操作的,只有一篇讲清楚了,所以我想发一个简单的视频记录一下怎么调整这个键位操作;

参考博客

https://www.zhihu.com/question/327961395

https://babyking.github.io/KarabinerConfiguration/

下载地址

karabiner-elements:https://karabiner-elements.pqrs.org/

配置文件下载

karabiner://karabiner/assets/complex_modifications/import?url=https://babyking.github.io/KarabinerConfiguration/babyking-karabiner-rules.json

 

第一步:登录官网进行下载;

 

第二步:正常安装即可;

第三步:打开对应的karabiner-Elements

第一部分:简单的换键位置;也就是通过映射使其两个键位相互交换。

 第二部分:添加复杂规则,使其达到组合按键的效果;

 实际我们的Home键移到行首本身是 一种组合:Command + ← ;同理,End键就是 Command + →;

但是我们还需要用多按一个Shift键进行使用,这时候就显得很麻烦,Home键就很好地进行操作;而且就是经典104键盘的魅力;然后我们需要这种组合,要么就需要从自己写入到对应的配置环境下;

cd ~/.config/karabiner/assets/complex_modifications/

.....

 

后面发现还有一个更方便的方法:就是直接拿来主义:通过浏览器打开:

karabiner://karabiner/assets/complex_modifications/import?url=https://babyking.github.io/KarabinerConfiguration/babyking-karabiner-rules.json

这样就会自动导入规则进去了。后面就能直接使用了;

又或者通过网上搜索:

https://ke-complex-modifications.pqrs.org/?q=home

 

 

最后应用即可:

 

 

posted @ 2025-07-02 21:53  Osea  阅读(138)  评论(0)    收藏  举报