使用 Karabiner 在 Mac 上配置非苹果键盘

偶然看到即刻上推送的一篇叫程序员的键盘使用指南的文章,记录一下自己的配置过程,大家也可以直接去看原文,分析的非常好。

首先需要下载一款名为Karabiner的软件。

调换win键和alt键

因为mac上的修饰键的顺序从左往右依次是control—option—command,所以在外设键盘上也要注意换一下顺序。使用 Karabiner 在 Mac 上配置非苹果键盘
修改完后,如果win键和alt键的键帽是一样大的,可以换一下两颗键帽。我的不一样大,只能先这样了。

将CapsLock键换成Ctrl键

之前换大小写都是按这个键,上文里建议换成shift+字母来输入大写,或者在ide中用快捷键切换。
如果愿意可以修改适用键盘为For all device

更换方向键

使用方向键也会让右手离开主键盘区,用快捷键会更方便一点。因为OSX中的快捷键大都是cmd+字母,所以可以选择Ctrl+字母的方式来代替方向键。理想的方案是左右按Ctrl(原来的CapsLock),右手按ijkl,但是组合键修改似乎不支持*编辑,只能在import网上的方案。

在组合键修改选项卡中点击Add rule
使用 Karabiner 在 Mac 上配置非苹果键盘
点击最上面的按钮,从网页上import修改内容。
使用 Karabiner 在 Mac 上配置非苹果键盘
网页支持关键字搜索,比较搜索arrow(方向键),可以得到很多替换方案,直接点击import就可以下到本地。
使用 Karabiner 在 Mac 上配置非苹果键盘