一、背景说明
MacOS 在 14.2 以下的系统存在中文输入法 BUG,会造成系统卡顿,出现彩虹圆圈。如果为了解决这个问题,有两种方法:
- 升级到最新的 14.5 系统
- 使用第三方输入法
在使用第三方输入法的时候,会发现系统自带的 ABC 输入法无法删除,在网上看过部分教程但是最后都不好用,主要是忽略了一点。
关键点在于在 com. apple. HIToolbox. Plist 删除 Item 的方法是对的,但是很多人会遇到一个问题,删除之后,Item 马上就又回来了,导致一直无法删除成功。
现在详细的说一下删除方法:
二、关闭系统完整性保护 SIP
- 重启电脑,M 系列芯片长按开机键即可进入。
- 点击顶部菜单栏中的终端
- 输入命令关闭 SIP 机制:csrutil disable
- 如弹出以下信息则表示禁用成功:Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect.
- 再次重启即可
详细可看他人图文。
三、找到 com. apple. HIToolbox. plist 文件
- 提前准备好 Xcode(可以在 app store 下载)或者 PlistEdit Pro (网上自行下载)
- 在终端输入以下命令:
sudo open ~/Library/Preferences/
会弹出访达,找到文件 com. Apple. HIToolbox. Plist 打开。
3. 具体操作如图?,根据自己的文件位置找到其中 KeyboardLayout Name
为 ABC
的那一列,将整列 item
删掉,然后 command + S
保存 。
4. 重点来了,这个时候如果你只是保存(command+s)的话,马上就回被系统改回来。右键点击 com.apple.HIToolbox.plist 文件,显示简介 - 勾选已锁定。
锁定文件这步操作非常重要,否则你无法更改成功。然后重启系统,则发现再也不用切换输入法了。