017-Karabiner-Elements入门
[toc]
一. 什么是 Karabiner-Elements?
Karabiner-Elements (下面我们简称为Karabiner)官网对自己的描述是 “A powerful and stable keyboard customizer for macOS.”,我使用下来的感受是 Karabiner-Elements 是 macOS 平台上一款非常强大的键位映射工具,没有吹嘘的成分,买家秀和卖家秀是一样的。
也就是我们可以自定义mac上的按键为任意按键及其组合,自定义快捷键。
- 一些术语:
- 左边的command键为
left_command
,右边的为right-command
,其他按键同理。 - 返回键(ESC)键叫做escape,即逃跑的意思。
- 空格键叫做
spacebar
。 - 中英文切换键(也就是windows电脑的大小写切换键,即left_shift上面的那个)叫做
caps_lock
。
- 注意事项
- 调试工具(Mac实时显示键盘按键软件):下载
二. 若干示例(持续更新)
2.1 将1个键映射成n个键的组合
以下步骤将实现以下效果:
如果点击right_option
+ 其他键
时,right_option
将会映射成left_command
+left_option
;
如果单独点击right_option
,将会映射成left_command
+left_option
+1
- 打开软件,选择
Complex Modifications
,点击Add rule
- 点击
Import more rules from the Internet (Open a web browser)
- 搜索
Change caps_ lock key
,选择第一个,点击import
- 回到第二步的页面,选择
Change caps_lock to control if pressed with other keys, to escape if pressed alone
,点击Enable
.
- 打开终端,
sudo su
进入管理员模式,编辑以下文件,./config/karabiner/karabiner.json
,可以一层一层进入,避免出错。
- 将内容修改为如图所示。
esc
,:wq
退出。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CoderToro!
评论