【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

最后应用即可:


浙公网安备 33010602011771号