将windows按键修改成mac的快捷键

2023-11-05

下载工具autoHotKey: AutoHotkey

使用autoHotKey,下载后创建一个脚本.ahk文件,将下面的进行粘贴.

右键run script运行当前的脚本.ahk文件,就可以实现mac的快捷键了.

!a::Send ^a  ; 将 Alt+A 设置为全选
!c::Send ^c  ; 将 Alt+C 设置为复制
!v::Send ^v  ; 将 Alt+V 设置为粘贴
!d::Send #d  ; 将 Alt+D 设置为切换到桌面,此处用 Win+D 实现
!s::Send ^s  ; 将 Alt+S 设置为保存
!f::Send ^f  ; 将 Alt+F 设置为全局查找
 
!x::Send ^x  ; 将 Alt+X 设置为剪切
!z::Send ^z  ; 将 Alt+Z 设置为撤销操作
!t::Send ^t  ; 将 Alt+T 设置为添加新标签页
!r::Send ^{F5}  ; 将 Alt+R 设置为刷新界面
 
#IfWinActive ; 激活全局快捷键
 
!w::
    If WinActive("A") ; 检查是否有活动窗口
    {
        If WinExist("A") ; 检查活动窗口是否存在标签页
        {
            SendInput ^{w} ; 如果存在标签页,则发送 Ctrl+W 关闭当前标签页
        }
        else
        {
            SendInput !{F4} ; 如果没有标签页,则发送 Alt+F4 关闭当前窗口
        }
    }
return
 
#IfWinActive ; 结束条件
 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将windows按键修改成mac的快捷键 的相关文章

  • 自定义编写zabbix_agent脚本

    vi usr lib systemd system zabbix agent servicce Unit Description Zabbix Agent After syslog target After network target S
  • centos系统有什么好处?

    CentOS是一种基于开源代码的Linux操作系统 它有以下几个优势 1 稳定性 CentOS是一种非常稳定的操作系统 它的代码经过了严格的测试和审查 因此它非常适合作为服务器操作系统使 用 2 安全性 由于CentOS是基于开源代码的操作
  • 正则表达式替换嵌套括号匹配内的字符,或仅替换匹配外的文本内的字符[重复]

    这个问题在这里已经有答案了 我正在编写一个 AutoHotkey 脚本 它将根据屏幕上选择的文本格式化 SQL 语句 我想把这样的声明 SELECT Name AS Object Name Switch Type 5 Query Type
  • SRC漏洞挖掘经验+技巧篇

    一 漏洞挖掘的前期 信息收集 虽然是前期 但是却是我认为最重要的一部分 很多人挖洞的时候说不知道如何入手 其实挖洞就是信息收集 常规owasp top 10 逻辑漏洞 重要的可能就是思路猥琐一点 这些漏洞的测试方法本身不是特别复杂 一般混迹
  • RF自动化环境安装+自动化实例解析

    RF定义 通用型的 自动测试框架 绝大部分的软件的的自动化系统都可以采用它 特点 测试数据文件 Test Data 对应一个个的测试用例 测试数据文件里面使用的功能小模块叫关键字 由测试库 Test Library Robot Framew
  • 远程控制软件安全吗?一文看懂ToDesk、RayLink、TeamViewer、Splashtop相关安全机制_raylink todesk

    目录 一 前言 二 远程控制中的安全威胁 三 国内外远控软件安全机制 ToDesk RayLink Teamviewer Splashtop 四 安全远控预防 一 前言 近期 远程控制话题再一次引起关注 据相关新闻报道 不少不法分子利用远程
  • 步骤详图 教你在linux搭建容器环境

    警告 切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker 1 准备工作 系统要求 要安装Docker CE 社区版 操作系统的最低要求是CentOS7 7以下版本都不被支持 卸载旧版本 Docker改版
  • 基于java的物业管理系统设计与实现

    基于java的物业管理系统设计与实现 I 引言 A 研究背景和动机 物业管理系统是指对物业进行管理和服务的系统 该系统需要具备对物业信息 人员信息 财务信息等进行管理的能力 基于Java的物业管理系统设计与实现的研究背景和动机主要体现在以下
  • 短信系统搭建主要因素|网页短信平台开发源码

    短信系统搭建主要因素 网页短信平台开发源码 随着移动互联网的快速发展 短信系统已成为企业和个人进行信息传递的重要工具 建立一个高效可靠的短信系统对于企业来说非常重要 下面我们将介绍一些影响短信系统搭建的主要因素 1 平台选择 在搭建短信系统
  • 如何将 AltGr 键全局映射到 Alt 键?

    I want my AltGr key to behave exactly like left Alt Usually I do this kind of stuff with Autohotkey http www autohotkey
  • 缓解 R for Windows 中的反斜杠问题

    在我的 R 生活早期 当涉及到目录和子目录之间的分隔符时 我发现 R 和 Windows 位于不同页面上的痛苦 尽管我知道这个问题 但我仍然对必须手动在所有反斜杠前面放置反斜杠或将它们全部替换为正斜杠感到痛苦 我喜欢使用计算机上运行的多个应
  • 使用 WinHttp.WinHttpRequest 查找检索到的二进制数据的大小

    我最近意识到 URLDownloadToFile 使用 IE 代理设置 所以我正在寻找替代方案 发现 WinHttp WinHttpRequest 可能有效 ResponseBody 属性似乎包含获取的数据 我需要将其写入文件 问题是我找不
  • Autohotkey 脚本使用命令行参数运行程序

    我正在使用自动热键来自动化一些手动过程 我必须运行一个接受几个命令行参数的java命令行程序 java 我想在自动化中执行一些预定义的任务后从 autohotkey 运行这个 java 程序 我该怎么做 我认为这就是您正在寻找的 在此示例中
  • ffmpeg 保留原始文件日期吗?

    我在Win7中使用这个批处理来截断一堆mp4文件的前6秒 创建新文件 它工作得很好 但输出文件的日期是新的 如何保留原始日期 但我不想重新编码 mp4 文件 因为它们太多了 太慢了 感谢任何回应 对于 mp4 中的 a 执行 ffmpeg
  • AutoHotKey 击键中断循环

    使用 AutoHotKey 我有一个相当简单的循环脚本 我希望能够通过按键来中断它 我尝试了网站上的一些不同的代码 但似乎不起作用 这是代码 g Loop 20 MouseClick left 142 542 Sleep 1000 Mous
  • 如何在 AutoHotkey 中读取多行用户输入?

    我有一个 AutoHotkey 脚本 需要从用户读取多行员工数据 InputBox userInput Employee Records Please enter employee records One per line Unfortun
  • AHK:在 Numlock 打开时重新映射数字键盘,使其行为类似于在 Numlock 关闭时的数字键盘

    我想重新映射 Numlock On 的数字键盘 使其表现得像 Numlock Off 的数字键盘 包括能够在按住 Shift Ctrl 的情况下扩展选择范围 我遇到的问题如下 Numpad8 Up 当按下 shift numpad8 时 光
  • 更改监听输入源

    我想用 AutoHotkey 更改我的显示器输入源 并且我已经部分工作了 但是 当我使用热键将显示器输入源从 pc DVI 更改为我的 xbox YPbYr 时 显示器未检测到 xbox 已打开 它显示没有源 显示器 gt 华硕 VG236
  • AutoHotkey 导致控制键卡住

    我有几种情况会导致我的控制键卡住 并且只有当我运行 AutoHotkey 时才会发生这种情况 这种情况发生在多个不同的修饰键上 包括 control windows 和 alt 键 类似的问题之前已经发过多次了 1 https autoho
  • 可以使用 Winkey+L 进行低级键盘挂钩/SendInput 吗? (工作站锁定在 Vista 及更高版本中被拦截)

    I work on a project called UAWKS http code google com p uawks Unofficial Apple Wireless Keyboard Support that helps Wind

随机推荐

  • HTML 5 Canvas vs. SVG

    一 SVG SVG 是一种使用 XML 描述 2D 图形的语言 SVG 基于 XML 这意味着 SVG DOM 中的每个元素都是可用的 您可以为某个元素附加 JavaScript 事件处理器 在 SVG 中 每个被绘制的图形均被视为对象 如
  • 面试题 02.03. 删除中间节点

    面试题 02 03 删除中间节点 删除中间节点 这道题是说只能访问中间某个位置的节点 然后要把它删除 由于没给前驱指针 如果真的删了中间的节点 链表就断开了 所以考虑把下一个节点的值赋给当前节点 然后删除下一个节点 这样就相当于删除了中间节
  • 幸福感

    抱怨 坦荡的看自己 做自己 我有什么 我要什么 我愿意放弃什么 公平 我们过这一生是为什么呢 世界什么时公平与不公平呢 人最宝贵的 客观的 生命和时间 心态 幸福感来自于心态 一个乐观的心态 每天都会发生很多事情让自己很浮躁 有时会觉得身心
  • [1042]JWT加密

    文章目录 简介 起源 数据格式 JWT交互流程 python使用jwt 非对称加密 简介 JWT 全称是Json Web Token 是JSON风格轻量级的授权和身份认证规范 可实现无状态 分布式的Web应用授权 jwt的解析工具 http
  • 有人物联口红DTU DR154配置与RS 485传感器数据处理

    一 硬件设备 1 有人物联口红DTU DR154 RS 485版本 配置的话通过小程序 联博士 蓝牙配置 手机扫描DTU背后的二维码即可 蓝牙密码也在背面 省去了连接电脑硬件配置的繁琐步骤 2 温度传感器 速灵科RSDS5 RS485接口
  • C语言位运算符及作用:与、或、异或、取反、左移和右移

    一 按位与 如果两个相应的二进制位都为1 则该位的结果值为1 否则为0 应用 1 清零 若想对一个存储单元清零 即使其全部二进制位为0 只要找一个二进制数 其中各个位符合一下条件 原来的数中为1的位 新数中相应位为0 然后使二者进行 运算
  • java反编译篇--miaow.Y.Hu

    好了 好久没更新了 今天来一篇关于java反编译的篇举例子 Java编译文件是指通过Java编译器将Java源代码文件 java文件 编译成字节码文件 class文件 的过程 在Java中 源代码文件包含人类可读的文本 而字节码文件是计算机
  • 常见分布的密度函数图像

    常见分布的密度函数图像 作者 凯鲁嘎吉 博客园 http www cnblogs com kailugaji 一 gamma分布 1 2 3 二 beta分布 1 a 1 2 b 1 3 三 卡方分布 四 t分布 五 F分布 1 n1 5
  • 垃圾分类小程序(含源码)

    前言 鉴于前期一段时间 自己接触小程序这块儿 根据当时的政策 随编写了垃圾分类小程序 在后期也做了很多的功能迭代 基本满足目前市面上的使用需求 期间也对当时垃圾分类的方案进行了简单汇总 可回收物 可回收物就是再生资源 指生活垃圾中未经污染
  • JDK1.8中关于HashMap的红黑树讲解

    一 首先需要了解以下几个问题 为什么要引入红黑数 特殊的平衡二叉树 数据结构 引入红黑树HashMap做了哪些改造 红黑树的特性 红黑树的具体实现方式 二 逐一解释以上三个问题 1 1 为什么要引入红黑数 特殊的平衡二叉树 数据结构 由于在
  • Matlab:如何读取并处理txt数据?

    Matlab 如何读取并处理txt数据 在Matlab中 读取和处理文本文件是非常常见的任务 txt文件是最常见的文本文件格式之一 可以包含各种类型的数据 此处介绍在Matlab中如何读取和处理txt文件 导入txt文件 Matlab提供了
  • cpp课程设计实验题:设计一个时间类Time,要求: (1)包含时(hour)、分(minute)和秒(second)私有数据成员。 (2)包含构造函数,重载关于一时间加上另一时间的加法运算符+、重载

    设计一个时间类Time 要求 1 包含时 hour 分 minute 和秒 second 私有数据成员 2 包含构造函数 重载关于一时间加上另一时间的加法运算符 重载关于一时间减去另一时间的减加运算符 重载输出运算符 lt lt 与输入运算
  • 基础算法题——younik吃大餐(多重背包)

    younik吃大餐 题目描述 Younik的检查结果出来了 核酸检测为阴性 她非常高兴 立刻决定去饭店大吃一顿 到了饭店 Younik看到琳琅满目的菜单 开始犯了选择困难症 这时作为顶级吃货的你恰好坐到了Younik的旁桌 你决定发扬一下雷
  • UE发起的PDU Session Establishment流程详解(2)

    相关文章会在公众号同步更新 公众号 5G通信大家学 持续更新的相关5G内容都是直接根据3GPP整理 保证更新内容的准确性 避免通过二手 甚至多手的资料 以讹传讹误导网友 在介绍完流程详解后 会整理专题内容 比如切片 服务发现 QoS流端到端
  • upload-labs 第6-20关

    upload labs关数6 20 第6关 第7关 第8关 第9关 第10关 第11关 第12关 第13关 第14关 第15关 第16关 第17关 第18关 第19关 这几关都是特殊的绕过检测方式 第6关 第六关其实没什么思路 就是对比了一
  • 高亮必填字段

    程序需求 必填字段高亮提示 为输入文本框添加一个高亮样式 input ng invalid background color rgb 255 255 51 input ng invalid required background color
  • 2023年第五届人工智能与机器学习国际会议(FAIML 2023)

    2023年第五届人工智能与机器学习国际会议 FAIML 2023 重要信息 会议网址 www faiml org 会议时间 2023年4月14 16日 召开地点 中国北京 截稿时间 2023年3月15日 录用通知 投稿后2周内 收录检索 E
  • 高德地图android sdk 地图显示和定位 基本使用方法

    首先 定位和地图是分开的 定位有定位的sdk 地图有地图的sdk 地图显示分为MapView和 AMap 两个类 MapView重写activity内的基本所有生命周期方法 Amap由mapview产生 aMap mapView getMa
  • 剑指Offer 04. 二维数组中的查找

    原题链接 思路 题目中说 每一行都是 从左向右递增的 在一个递增的序列中 查找某个数是否是存在的 二分即可 注意对边界进行判断 时间复杂度 O nlogn 代码 class Solution public boolean check int
  • 将windows按键修改成mac的快捷键

    下载工具autoHotKey AutoHotkey 使用autoHotKey 下载后创建一个脚本 ahk文件 将下面的进行粘贴 右键run script运行当前的脚本 ahk文件 就可以实现mac的快捷键了 a Send a 将 Alt A