macOS 快捷键修改

macOS 快捷键的修改。以下是完成的工作:

已实施的修改

  1. 交换了 Ctrl 和 Command 键:使用 macOS 内置的 hidutil 工具,将物理键盘上的 Ctrl 键映射为 Command 功能,Command 键映射为 Ctrl 功能。

  2. 创建了自动启动脚本

  • /Users/xx/apply_windows_keymap.sh - 应用键盘映射的脚本

  • ~/Library/LaunchAgents/com.user.windowskeymap.plist - Launch Agent,确保每次登录时自动应用映射

实际效果

现在您的键盘行为更符合 Windows 习惯:

  • Ctrl+C → 复制(原 macOS Command+C)

  • Ctrl+V → 粘贴(原 macOS Command+V)

  • Ctrl+X → 剪切(原 macOS Command+X)

  • Ctrl+S → 保存(原 macOS Command+S)

  • Ctrl+Z → 撤销(原 macOS Command+Z)

  • Ctrl+A → 全选(原 macOS Command+A)

注意事项

  1. 当前映射已在系统级别生效,您可以直接测试。

  2. 重启电脑后设置会自动恢复。

  3. 如需还原到默认设置,运行:

hidutil property --set '{"UserKeyMapping":\[\]}'

更高级的选项

如果需要进行更复杂的快捷键定制(如单个应用的特殊映射、功能键重映射等),推荐安装 Karabiner-Elements:

brew install --cask karabiner-elements

相关推荐
Mintimate3 小时前
WorkBuddy 上手: 让脚本项目 Homebrew CN 变成会排障的 Agent
macos·边缘计算·agent
fthux1 天前
如果你用 Mac,那你可能需要 Noti Shift
macos·开源·github
counterxing4 天前
最近发现一个 Mac 工具,有点像把 Raycast、语音输入法、截图和录屏塞到了一起
macos·ai编程·claude
元Y亨H11 天前
MacBook Air 开发神器:IDEA 与 PyCharm 极简安装及环境配置
macos
yuanyxh12 天前
macOS 应用 - 纯对话生成
前端·macos·ai编程
AI创界者14 天前
PilotTTS 一键整合包(Win/Mac):8G 显存畅跑,实测解锁情绪与副语言的精准控制
人工智能·macos·aigc·音视频
AirDroid_cn14 天前
系统终端与iTerm2字体看起来不一样?macOS Sequoia统一渲染指南
macos
JiaWen技术圈14 天前
2026 年的 macOS 磁盘清理方法
macos
lichong95114 天前
让AI自己用电脑!Cua:后台操作鼠标键盘,Mac/Windows/Linux全支持
人工智能·macos·ai·计算机外设·agent·提示词