zoukankan      html  css  js  c++  java
  • mac键位映射

    mac键位映射有两种方法,一种是用系统自带的修饰键,一种是使用karabiner。

    吐槽一波

    这里介绍一哈要替换esc键的初衷,自从mac取消上面一排实体键后,虽然看起来花里胡哨了,但是还是有不方便的时候,比如我想快捷的使用esc时,发现按fn居然没有esc显示而是只有f1-f12,这就很蛋疼了呀~~

    我知道有人会刚了,系统自带的键盘设置可以自己选择按下fn展示的效果,“展示功能栏”,“显示f1,f2等键”,可是坑就坑在这里,选择“展示功能栏”就不显示f1-f12这些,选择“显示f1,f2等键”就不显示esc...可能后面系统更新会解决这些问题吧,但是我还是不等系统更新了,毕竟生命在于折腾

    替换esc

    1 下载软件

    官网地址:点我打开

    2 安装软件

    成功后,系统提示要打开权限才可以继续使用,嗯~这个看个人,也可以选择不使用

    3 配置文件

    touch ~/.config/karabiner/assets/complex_modifications/vim-esc.json 
    

    这里我将esc替换为 【fn + ·】,在karabiner中grave_accent_and_tilde就是【·】,对就是esc下面那个键,具体要替换成组合可以对照karabiner中对应的键位自己配置

    {
        "title": "Change fn+` to ESC",
        "rules": [{
            "description": "Change fn+`  key to Escape key",
            "manipulators": [{
                "type": "basic",
                "from": {
                    "key_code": "grave_accent_and_tilde",
                    "modifiers": {
                        "mandatory": ["fn"]
                    }
                },
                "to": [{
                    "key_code": "escape"
                }]
            }]
        }]
    }
    

    4 导入配置

    打开karabiner,选择[complex_modifications],点击add rule,可以看到刚刚添加的自定义组合键位,右侧按键导入后立即生效

  • 相关阅读:
    SQL通用数据类型
    SQL基础
    软件测试相关(1)
    C语言——判断
    C语言新手教程——计算
    并查集
    洛谷-P1551 亲戚
    洛谷-P1536 村村通
    洛谷-P1525 [NOIP2010 提高组] 关押罪犯
    洛谷-P2814 家谱
  • 原文地址:https://www.cnblogs.com/xuduan/p/14764759.html
Copyright © 2011-2022 走看看