MAC 删除自带 ABC 输入法的方法

1,720 阅读2分钟

背景: 在使用 ​​mac​​​ 时相信很多都习惯使用第三方输入法,而 ​​mac​​​ 规定必须保留一个自带的 ​​ABC​​​ 输入法,这样导致平时在打字的时候,老是莫名其妙的自己切换成了自带的 ​​ABC​​​ 输入法,还要老是切换回第三方输入法(快捷键是 ​​control + 空格​​​)。 期望实现只留一个输入法。

image.png

解决方法: 首先需要关闭 ​​mac​​ 系统的 ​​SIP​​ ,不然删不掉,怎么关闭点击以下文章:

关闭 ​​SIP​​ 重启完成后,先将输入法切换为系统自带的 ​​ABC​​ 输入法,然后打开终端输入以下命令:

sudo open ~/Library/Preferences/com.apple.HIToolbox.plist 接着输入密码即可打开 ​​com.apple.HIToolbox.plist​​​ 文件。(打开 ​​.plist​​​ 文件需要安装有 ​​Xcode​​​ 或者 ​​PlistEdit Pro​​ 也行)

依次点开 ​​Root​​​ - ​​AppleEnabledInputSources​​​ ,会看到一列 ​​item​​​ ,找到其中 ​​KeyboardLayout Name​​​ 为 ​​ABC​​​ 的那一列,将整列 ​​item​​​ 删掉,然后 ​​command + S​​ 保存。

1. 关闭系统完整性保护 SIP

  • 重启系统,按住 Command + R 进入恢复模式。
  • 点击顶部菜单栏 实用工具 中的 终端 。
  • 输入以下命令来禁用 SIP 保护机制。csrutil disable  - [y/n],输入y.
  • 执行后输出以下信息表示禁用成功。Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect. 
    • 然后再次重启系统即可。

2.找到 com.apple.HIToolbox.plist 文件

  • 打开终端,输入命令
  • sudo open ~/Library/Preferences/ 找到 com.apple.HIToolbox.plist 文件
  • 使用 xcode 或者 PlistEdit Pro 也可以
  • 依次点开 Root - AppleEnabledInputSources ,会看到一列 item ,找到其中 KeyboardLayout Name 为 ABC 的那一列,将整列 item 删掉,然后 command + S 保存 image.png

重点来了,这个时候如果你只是保存的话,马上就回被系统改回来。右键点击 com.apple.HIToolbox.plist 文件,显示简介 - 勾选已锁定

  • 锁定文件这步操作非常重要,否则你无法更改成功。
  • 然后重启系统。享受你没有切换输入法烦恼的愉快之旅吧。

接着重启电脑,打开键盘设置,就可以看到系统自带的 ​​ABC​​ 输入法已经被删掉了。

如果又想用回自带输入法,只要在 ​​偏好设置​​​ - ​​键盘​​​ - ​​输入法​​​ 里,按 ​​+​​ 号,把自带的输入法重新添加就可以了。

3. 恢复系统完整性保护 SIP 输入命令 csrutil enable

image.png

**4. 搜狗输入法 Mac系统非Mac 键盘 数字1左边的那个顿号键出来了§,怎么调回到正确输出``?我想打出es6模版字符串中需要的顿号。答案是:调整键盘布局设置为美国国际-PC.

image.png

image.png

参考

# 最新版MacOS系统删除自带输入法ABC的方法