需关闭SIP后修改com.apple.HIToolbox.plist文件删除ABC输入法条目,并锁定文件防止覆写,再通过系统设置清理其他冗余输入法以简化切换。

如果您希望在 macOS 中禁用系统预装的 ABC 输入法,仅保留搜狗等第三方输入法以简化输入切换流程,则需绕过系统默认限制直接修改底层配置。以下是两种互为补充的可行操作路径:
一、通过修改 com.apple.HIToolbox.plist 文件禁用 ABC 输入法
该方法直接编辑输入法注册表文件,移除 ABC 在系统启用列表中的条目,是实现彻底隐藏 ABC 的核心手段。需配合 plist 编辑工具及必要权限操作。
1、安装 PlistEdit Pro 或 Xcode(推荐轻量级 PlistEdit Pro,可从 https://www.fatcatsoftware.com/plisteditpro/ 下载)。
2、打开“终端”,执行以下命令以编辑配置文件:sudo open ~/Library/Preferences/com.apple.HIToolbox.plist,输入管理员密码后文件将在 PlistEdit Pro 中打开。
3、在左侧树状结构中依次展开 Root → AppleEnabledInputSources,查看编号为 0、1、2… 的子项。
4、逐个点开各编号项,查找其中键为 KeyboardLayout Name 且值为 ABC 的完整条目。
5、选中该编号项的整个节点(例如“2”),右键选择“Delete Key”,确保整项被清除而非仅修改值。
6、保存文件:按 Command + S,随后右键点击 Finder 中的 com.apple.HIToolbox.plist 文件 → “显示简介” → 勾选“已锁定”,防止系统自动覆写。
7、重启 Mac,进入“系统设置 → 键盘 → 输入法”,确认 ABC 已不可见。
二、借助系统输入法管理界面删除非 ABC 自带输入法(辅助精简)
macOS 允许用户通过图形界面直接删除部分自带输入法(如简体手写、粤语拼音等),虽无法删除 ABC,但可先清理其他冗余项,降低配置文件复杂度并减少误操作风险。
1、点击菜单栏右上角输入法图标(如“A”或“中”),选择 打开键盘偏好设置。
2、在“输入法”标签页中,确保左侧列表已展开全部输入源。
3、逐个选中除 ABC 和搜狗外的其他输入法(例如“简体手写”“粤语拼音”“道文”等)。
4、点击列表下方的 减号(−)按钮 删除所选项。
5、关闭窗口,此时菜单栏输入法候选数量减少,为后续 plist 操作提供更清晰的目标环境。
三、临时关闭 SIP 以保障 plist 修改生效
系统完整性保护(SIP)会阻止对受保护路径下配置文件的写入。即使使用 sudo,未关闭 SIP 时部分 macOS 版本仍会拒绝保存修改或于重启后自动还原。此步骤在 M 系列芯片 Mac 上尤为关键。
1、关机(非重启),长按电源键直至出现恢复模式界面(Apple logo 与旋转地球图标)。
2、顶部菜单栏选择 实用工具 → 终端。
3、在终端中输入命令:csrutil disable,回车执行。
4、终端返回 Successfully disabled System Integrity Protection 即表示成功。
5、重启 Mac,再执行 plist 修改与锁定操作。
6、全部完成后,建议立即恢复 SIP 安全机制:再次进入恢复模式,终端中运行 csrutil enable。










