首页 > 其他分享 >mac 键盘映射软件 karabiner设置

mac 键盘映射软件 karabiner设置

时间:2024-11-17 15:19:26浏览次数:1  
标签:code mandatory arrow 映射 mac key karabiner fn

首先设置为和内置键盘一样的行文

然后吧cap键映射为fn

最后把fn+hjkl映射为上下左右


以下是具体的映射代码:

{
    "description": "Change fn+hjkl to arrow keys",
    "manipulators": [
        {
            "from": {
                "key_code": "h",
                "modifiers": {
                    "mandatory": ["fn"],
                    "optional": ["any"]
                }
            },
            "to": [{ "key_code": "left_arrow" }],
            "type": "basic"
        },
        {
            "from": {
                "key_code": "j",
                "modifiers": {
                    "mandatory": ["fn"],
                    "optional": ["any"]
                }
            },
            "to": [{ "key_code": "down_arrow" }],
            "type": "basic"
        },
        {
            "from": {
                "key_code": "k",
                "modifiers": {
                    "mandatory": ["fn"],
                    "optional": ["any"]
                }
            },
            "to": [{ "key_code": "up_arrow" }],
            "type": "basic"
        },
        {
            "from": {
                "key_code": "l",
                "modifiers": {
                    "mandatory": ["fn"],
                    "optional": ["any"]
                }
            },
            "to": [{ "key_code": "right_arrow" }],
            "type": "basic"
        }
    ]
}

标签:code,mandatory,arrow,映射,mac,key,karabiner,fn
From: https://www.cnblogs.com/feipeng8848/p/18550612

相关文章

  • 使用 ESP-IDF 进行esp32-c3开发第二步:Linux 和 macOS 平台工具链的标准设置
    先上文档,后面实践Linux和macOS平台工具链的标准设置[English]详细安装步骤请根据下方详细步骤,完成安装过程。设置开发环境以下是为ESP32-C3设置ESP-IDF的具体步骤。第一步:安装准备第二步:获取ESP-IDF第三步:设置工具第四步:设置环境变量第五步:开始使用ES......
  • Mac M1 在UTM虚拟机安装home assistant
     homeassistant的能力简介可以参考博客 在m1芯片的OSX中,选择使用在虚拟机中安装HAOS能实现较为完整的功能,仅使用python虚拟环境只能安装core版本,缺少supervisor的能力安装步骤可以参考知乎,这是外网博客的补充版,还需要补充以下几点:1)创建虚拟机,选择others之后,bootdevice......
  • mac_OS虚拟机VMware Fusion定制虚拟网卡IP地址
     cd/Library/Preferences/VMware\FusionvimnetworkingVERSION=1,0answerVNET_1_DHCPyesanswerVNET_1_DHCP_CFG_HASH4C38E57B8B33183E68351DF648C7C5182A8EDC90answerVNET_1_HOSTONLY_NETMASK255.255.255.0answerVNET_1_HOSTONLY_SUBNET172.16.224.0answe......
  • InDesign 2025 for Mac(Id2025)最新激活版20.0.0
    InDesign2025具备强大的功能和灵活的扩展性,支持插件扩展,用户可以根据自身需求自定义工具和工作流程。在处理复杂排版和多页面设计时,InDesign2025注重用户界面的友好性与功能的直观性,即使是新手用户也能快速上手。InDesign2025增强了多模态图文编辑能力,使得图像与文字的结合更......
  • 快速上手:Docker 安装详细教程(适用于 Windows、macOS、Linux)
    ###快速上手:Docker安装详细教程(适用于Windows、macOS、Linux)---Docker是一款开源容器化平台,广泛应用于开发、测试和部署。本文将为您提供分步骤的Docker安装教程,涵盖Windows、macOS和Linux系统。---##**一、Docker安装前的准备工作**在安装Docker之前,确保满......
  • Mac电脑技巧:适用于Mac的免费外置硬盘数据恢复软件
    “我有一个1TB的外置硬盘,它被意外格式化了。我尝试从中恢复丢失的数据。我把它连接到我的Mac,但里面什么也没找到。我正在寻找适用于Mac的免费外置硬盘数据恢复软件,例如奇客数据恢复Mac版或其他Mac数据恢复免费软件来扫描它并恢复数据。你有什么建议吗?当Mac用户丢失外部硬盘......
  • emacs go-mode
    pipxinstallsemgrepGO111MODULE=onCGO_ENABLED=0goinstall-v-trimpath-ldflags'-s-w'github.com/golangci/golangci-lint/cmd/[email protected]/x/tools/cmd/[email protected]/x/tools/cmd/goimports@late......
  • 「Mac玩转仓颉内测版12」PTA刷题篇3 - L1-003 个位数统计
    本篇将继续讲解PTA平台上的题目L1-003个位数统计,通过对数字的处理与统计,掌握基础的字符串操作与数组计数功能,进一步提升Cangjie编程语言的实际应用能力。关键词PTA刷题数字统计数组操作字符串处理编程技巧一、L1-003个位数统计题目描述:给定一个正整数,统计该数字中......
  • Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider,
     macm1启动项目,报错,“Unabletoloadio.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider,fallbacktosystemdefaults.ThismayresultinincorrectDNSresolutionsonMacOS.”,出现这个问题是因为使用了spring-cloud-starter-gateway依赖,这需要额外安装......
  • 【Chapter 4】Machine Learning Regression Case_Second hand Car Price Prediction-X
    文章目录一、XGBoostAlgorithm二、ComparisonofalgorithmimplementationbetweenPythoncodeandSentosa_DSMLcommunityedition(1)Datareadingandstatisticalanalysis(2)dataprocessing(三)Featureselectionandcorrelationanalysis(4)Samplepartit......