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

一、目的

利用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。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 12,183评论 0 10
  • 缘起 12年,我当时还在做销售工作,虽然从事那行已好几年,但总感觉自己的销售知识体系不够系统,于是向一个销售老大哥...
    不求来生阅读 14,941评论 15 11
  • 返回上次光标的位置Ctrl+Alt+ left/right 返回至上次浏览的位置 Alt+回车 导入包,自动修正C...
    请叫我四爷阅读 6,411评论 1 2
  • 这是另一种创新的方法,主要是1赋予元素新任务,2赋予框架内的外部元素新任务,3让内部元素发挥外部元素的功能。 对于...
    idyllis阅读 1,625评论 0 0
  • ——夙风 花朵成长的成长 离不开园丁 细心的呵护 大树伟岸的身躯 离不开小草衬托 鱼儿自由摇摆的身姿 离不开...
    浪子诗人夙风阅读 4,330评论 2 3

友情链接更多精彩内容