自定义快捷键提高文字输入效率

一、目的

利用Karabiner-Element修改键盘映射,使离手指较近的键位实现最常用的功能,提高文字输入、作业效率。

二、修改Cabs_Lock、Blankspace键位功能

1.将Cabs_Lock键改为Escape/Hyper键

单按Cabs_Lock:Escape
按住Cabs_Lock:Command+Option+Control+Shift

2.使Hyper组合键实现导航功能

Hyper+H/J/K/L:左、下、上、右
Hyper+I/O:行首尾
Hyper+U/P:段首尾

3.使Hyper组合键实现删除功能

Hyper+N:回删一个单词
Hyper+M:回删一个字符(中文都一样)
Hyper+,:后删一个字符
Hyper+。:后删一个单词

4.将BlankSpace键映射为Shift键

单按BlankSpace:空白
长按BlankSpace:Shift

三、设定代码

(一)傻瓜式操作

1.将Cabs_Lock键改为Escape/Hyper键

KE Preferences—Complex Modifications—Add rule—Import more……,在弹出的浏览器搜索框中输入Hyper,找到Capslock Enhancement,分别增加CapsLock to Hyper/Escape、Hyper Navigation、Hyper Deletion。

2.Change Spacebar to Shift

输入Spacebar,找到Change spacebar,增加Change spacebar to left_shift if pressed with other keys (Post spacebar when pressed alone)。

(二)代码

将Cabs_Lock键改为Escape/Hyper键见附件1,Change Spacebar to Shift见附件2。

你可能感兴趣的:(自定义快捷键提高文字输入效率)