黑苹果Mac系统快捷键修改

2023-11-05

由于苹果机的键盘和普通PC机的键盘不同,因此苹果机的快捷键也会与普通PC不同,这对于我们这些经常使用键盘的人来说非常不便,下面附上两者的不同:
普通键盘

这里写图片描述
苹果键盘
这里写图片描述
修改快捷键,我推荐的软件是KeyBindingsEditor,它很好用。另外需要注意,修改完毕后需要重启才会生效。
另外快捷键对应的文件是:
/System/Library/Frameworks/AppKit.framework/Versions/C/Resources/StandardKeyBinding.dict,所有的修改均针对该文件,请首先备份!
我们可以看到,Alt对应command(又称苹果键,空格两边各一个。由于右上角有一朵花,因此也被称作花键);Windows徽标对应option;Ctrl对应Control
符号表示如下:
这里写图片描述
(1) Ctrl+C,Ctrl+V,Ctrl+X,Ctrl+Z,Ctrl+Y,Ctrl+A,Ctrl+S
这几个快捷键的意思是复制,粘贴,剪切,Undo,Redo,全选,保存。在苹果机上变成了:Command+C,Command+V,Command+X,Command+Z,Shift+Command+Z,Command+A,Command+S。只要将原来按住Ctrl的一根手指按在Alt上就可以了。我倾向于不改它,一开始会不习惯,后面就好了。
不过在XCode中,我强烈推荐修改它们,因为Alt键和X,C键离得太近了,不方便同时按,首先我们看看XCode的Edit菜单栏,我们需要修改的是Undo,Redo,Cut,Copy,Paste和Select All,分别修改为Ctrl+Z,Ctrl+Y,Ctrl+X,Ctrl+C,Ctrl+V和Ctrl+A。它们最常用:
这里写图片描述
另外我们还可以看一看XCode的Run菜单,单步调试的时候往往需要按三个键,这对于我这种习惯Visual Studio调试方法的人来说极为不便,因此我们将Debug,Step Into和Step Over替换为F5,F11和F10:
这里写图片描述
修改方法如下:
打开System Preferences,选择Keyboard/Keyboard Shortcuts,在左边栏选择Application Shortcuts,点击右边的加号:
这里写图片描述
在Application中选择XCode,在Menu Title中输入需要修改的菜单项的标题,必须严格一致(如Copy,Paste和Cut等),在Keyboard Shortcut中键入快捷键(如Ctrl+C,Ctrl+V和Ctrl+X等),如下所示:
这里写图片描述
全部修改完后的结果如下图所示:
这里写图片描述
另外,由于F10已经和Application Windows冲突了,因此如果不常用的话,可以去掉前面的勾:
这里写图片描述
好了,这样就修改好了,让我们再看一看XCode的菜单吧,现在已经改变了哟:
这里写图片描述
这里写图片描述
另外你也可以修改Save,Find…等菜单,不再赘述。上面这种修改的好处是它只对某个单一的应用程序有效,你也可以改改Safari,Chrome,TextEdit等应用程序。

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

黑苹果Mac系统快捷键修改 的相关文章

  • mac idea 使用技巧-长期更新

    公司配发了新款Mac book pro M1 以前都是使用window 版本 切换成了mac 操作idea 很多技巧需要重新掌握 现在总结文档 idea 版本 试用版 建议大家自行购买账户 idea 在Mac 环境下游多中快捷键组合 注意事
  • Mac远程Win桌面官方工具——Microsoft Remote Desktop for mac

    微软官方专门为Mac用户提供了一款类Windows mstsc的远程桌面工具 Microsoft Remote Desktop for mac 专门用于远程控制Windows桌面 但是 苹果Appstore中国区无法搜索到该软件 不知道什么
  • Mac配置与下载安卓SDK,配置adb命令

    所以如果想要单独下载SDK 参考如下步骤 文章目录 配置步骤 1 首先需要安装java的JDK 2 解压上面下载好的文件 3 补充SDK内容 4 配置环境变量 5 测试adb命令 其他信息 配置步骤 1 首先需要安装java的JDK 首先登
  • 【重制版】10分钟学会WINDOWS、MAC、LINUX如何安装GPT桌面版

    文章目录 1 前言 2 Windows版下载安装 2 1 安装包 2 2 winget下载 注意看 不是wget 3 Mac版下载安装 3 1 安装包 3 2 homebrew安装 4 Linux版下载安装 4 1 安装包 4 2 终端下载
  • 解决brew卡在Updating Homebrew...的正确姿势

    Updating的终端不要关 新开一个标签页 直接输入后续命令即可
  • mac typora低版本出现图片不显示

    由于mac的系统版本低 安装的typora的版本也相对低 但是会遇到一些问题 尤其是遇到加载的图片 出现不显示 需要手动一个一个修改一下才能显示 如果图片较多就麻烦了 可以切换源代码模式 在源码模式下 编写一个图片的链接 可以在 和imag
  • Mac 中英文输入法切换快捷键caps lock失效解决办法

    使用mac的时候一直是通过caps lock快捷键进行中英文切换的 主要是在linux上使用vim修改程序的时候需要是英文的输入法 但是最近发现 使用caps lock快捷键切换时没反应 只能通过手动改中英文输入法 很是麻烦 查看系统设置也
  • 安装HomeBrew 失败的解决方案

    在安装HomeBrew 或者安装成功 执行相关指令 时遇到错误提示 Error Failure while executing git clone https github com Homebrew homebrew core usr lo
  • 什么是 MAC 地址?

    了解 MAC 地址的功能和重要性对于任何处理计算机网络 无论是家庭网络还是复杂的企业设置 的人来说都是至关重要的 本文提供了全面的指南媒体访问控制 MAC 地址 它们在网络通信中的作用以及它们在当今数字世界中的重要性 什么是 MAC 地址
  • 华为华三思科 配置arp IP地址和mac地址绑定

    华为
  • Adobe Bridge 2024:解锁创意力的数字媒体利器

    在当今数字化的时代 创意工作者们需要处理和管理大量的数字媒体资源 如照片 视频 音频等 为了提高工作效率和创作质量 他们需要一个功能强大 易于使用的工具来组织 浏览和共享这些媒体文件 幸运的是 Adobe Bridge 2024 正好满足了
  • mac .ssh文件位置

    1 Finder gt 前往文件夹 gt 输入 ssh 2 打开终端 输入cd ssh cd ssh
  • JAVA之初识springMVC框架

    1 环境 操作系统 Mac OS 10 12 6 Tomcat v7 0 JDK 1 7 工具 eclipse 2 新建项目 用eclipse新建项目 选择Dynamic Web Project 将项目字符集改为UTF 8 3 编辑web
  • mac文件夹权限的@

    demo是网站根目录 终端下执行 cd到demo ls l 显示 drwxr xr x 9 andy admin 306 10 12 17 43 demo 这里的 貌似是mac特有的 第一次使用file put contents往根目录添加
  • macOS 12 Monterey:一次全新的跨设备协作体验

    macOS 12 Monterey是苹果公司的一次重大突破 它打破了设备间的壁垒 将不同设备无缝地连接在一起 极大地提升了用户的工作效率和娱乐体验 Monterey带来了通用控制 AirPlay 捷径等新功能 以及一些实用的新小功能 安装
  • 在Mac上安装MongoDB

    1 访问MongoDB官方下载地址 http www mongodb org downloads 2 解压文件mongodb osx ssl x86 64 4 0 9 tgz 解压之后会变成mongodb osx x86 64 4 0 9文
  • 使用Mac的十大最好用神器

    资深 Mac 用户 提升效率的 10 大神器 谢志鹏 大家好 我是曹将的徒弟 Pem 最近刚结束悉尼大学研究生的学习 是一枚正在求职的交互设计师 我是从 2015 年开始使用 Mac 的 如果用一句话来形容 Mac 的使用感受 那就是 令人
  • 解决:xcode:Member reference base type ‘rapidjson::Document‘ (aka ‘int‘) is not a structure or union

    xcode Member reference base type rapidjson Document aka int is not a structure or union 首先尝试了 把rapidjson当作源码接进项目 放在demo的
  • Downie 4 4.6.12 MAC上最好的一款视频下载工具

    Downie for Mac 简介 Downie是Mac下一个简单的下载管理器 可以让您快速将不同的视频网站上的视频下载并保存到电脑磁盘里然后使用您的默认媒体播放器观看它们 Downie 4 Downie 4 for Mac Downie
  • mac下搭建cocos2d-x3.2开发环境

    1 软件 Xcode Ant apache ant 1 9 4 bin tar gz Jdk jdk 8u45 macosx x64 dmg 有的mac系统上没有自带 Ndk android ndk r10d darwin x86 64 b

随机推荐

  • java无重复字符的最长子串

    给定一个字符串 s 请你找出其中不含有重复字符的 最长子串 的长度 示例 1 输入 s abcabcbb 输出 3 解释 因为无重复字符的最长子串是 abc 所以其长度为 3 示例 2 输入 s bbbbb 输出 1 解释 因为无重复字符的
  • 如何用java实现增删改查

    使用Java实现增删改查操作需要连接数据库 例如使用JDBC或者其他ORM框架 下面是一个简单的例子 展示如何使用Java和JDBC进行增删改查操作 导入JDBC驱动程序 在Java项目中 需要将相应的JDBC驱动程序添加到项目的依赖中 建
  • qt-两个界面传值交互

    一 说明 A 子界面 B 主界面 实现A往B传值 B显示 二 利用emit和slot实现 2 1 对A h 添加声明 signals void sendData QString 用来传递数据的信号 2 2在A cpp中适当位置将数据进行发射
  • JDK1.8和JDK8是同一个版本吗?

    是的 JDK1 8和JDK8是同一个版本 最开始 命名为 JDK1 JDK2 后来就 命名为 JDK1 7 JDK1 8 Java Development Kit JDK 是Sun公司 已被Oracle收购 针对Java开发员的软件开发工具
  • 一个简单的Mysql查询

    最近工作上遇到一个 神奇 的问题 或许对大家有帮助 因此形成本文 问题大概是 我有两个表 TableA TableB 其中 TableA 表大概百万行级别 存量业务数据 TableB 表几行 新业务场景 数据还未膨胀起来 image 语义上
  • [JAVAee]线程池

    目录 线程池的作用 线程池的使用 线程池的创建方式 线程池的解析 Executors与ThreadPoolExecutor ThreadPoolExecutor线程池的构造方法 RejectedExecutionHandler线程池的拒绝策
  • 从qt下载的可执行文件运行不了

    qt可执行文件通过SSH从ubuntu下载到Windows桌面 再上传到ftp服务器上 然后通过qt ftp客户端下载 实现远程升级的功能 一开始直接上传可执行文件 但是在ubuntu系统中执行不了 对比了两个可执行文件都是一样的 后来压缩
  • python之列表详解

    文章目录 一 创建列表 1 基于弱数据类型语言的定义 2 通过全局函数list 定义 3 创建空列表 二 访问列表的值 1 通过下标索引 2 通过for循环遍历 3 通过while循环遍历 三 列表的分片 四 列表方法 1 append 列
  • linux-文件管理

    linux 二 文件和用户管理 7 19 1 文件管理 Windows 以根目录的方式组织文件C D E linux 以根目录的方式组织文件 二层目录 bin 二进制 普通用户使用的命令 dev 驱动 设备 home 普通用户的家 用户装自
  • spring学习(三) --- 创建bean

    上一节简单的介绍了下spring中bean的注册过程 就是解析配置文件 将bean的信息以BeanDefinition形式存放 这一节看一下bean的创建过程 其创建流程如下 实例化bean 属性赋值 初始化 销毁 创建过程 创建的主要逻辑
  • Hutoo --- 日期时间工具-DateUtil

    使用前安装Hutoo工具MAVEN依赖
  • ~/.bashrc 和 ~/.profile文件的区别

    bashrc 是 Bash shell 的配置文件 在用户每次启动新的 Bash 会话时加载 它包含一些用户自定义的环境变量 别名以及其他与 Bash shell 相关的设置 可以在 bashrc 文件中添加自定义的 shell 函数 命令
  • Gin框架的路由、重定向、数据解析、中间件和同步异步

    安装 go get u github com gin gonic gin Gin 路由 入门 gin Default 中 Default 中的代码 engine New 默认用了两个中间件 日志和恢复 engine Use Logger R
  • Java中的Semaphore信号量机制

    目录 什么是信号量机制 Semaphore工作流程 Semaphore使用方式 什么是信号量机制 信号量机制是一种通过使用计数器来控制共享资源访问的机制 计数器计数的是共享资源的访问许可 如果计数器大于0则允许访问 如果为0 则拒绝访问 J
  • 在matlab中实现图像的自相关和互相关

    图像的自相关 clear I1 imread lenna bmp bmp 输入图像1 参考图像 I1 I1 1 figure 1 显示输入图像1 colormap gray 255 image I1 axis off FI1 fft2 I1
  • XCode14 & iOS16适配 pod签名

    一 iOS16手机开启开发者模式 developer mode disable iOS16手机未打开开发者模式时 1 Xcode 无法选中 iOS16的设备 报错 developer mode disable 2 无法打开升级前编译的App
  • 解决 Axios 跨域问题,轻松实现接口调用

    跨域是指访问另外一个域的资源 由于浏览器的同源策略 默认情况下使用 XMLHttpRequest 和 Fetch 请求时是不允许跨域的 跨域的根本原因是浏览器的同源策略 这是由浏览器对 JavaScript 施加的安全限制 Axios 跨域
  • 使用python简单创建自动点击脚本,使用的是pyautogui

    所有代码在最后面 首先引入包 首先引入包 import pyautogui 鼠标控制包 import time 时间包 后面要用 然后获取需要点击的坐标 for i in range 5 通过循环加延迟 获取鼠标位置 mouse pyaut
  • 推荐 9 个经典前后端分离项目

    前后端分离是现在主流的架构设计模式 它初衷是用 单一职责 原则把代码质量提上去从而达到节省人力和减少沟通时的信息损失的目的 本文推荐九个前后端分离的开源项目 都是采用最流行的技术栈 本文推荐的开源项目已经收录到 Awesome GitHub
  • 黑苹果Mac系统快捷键修改

    由于苹果机的键盘和普通PC机的键盘不同 因此苹果机的快捷键也会与普通PC不同 这对于我们这些经常使用键盘的人来说非常不便 下面附上两者的不同 普通键盘 苹果键盘 修改快捷键 我推荐的软件是KeyBindingsEditor 它很好用 另外需