当前位置: 首页 > news >正文

Mac下删除系统自带输入法ABC,正解!

一、背景说明

MacOS 在 14.2 以下的系统存在中文输入法 BUG,会造成系统卡顿,出现彩虹圆圈。如果为了解决这个问题,有两种方法:

  1. 升级到最新的 14.5 系统
  2. 使用第三方输入法
    在使用第三方输入法的时候,会发现系统自带的 ABC 输入法无法删除,在网上看过部分教程但是最后都不好用,主要是忽略了一点。

关键点在于在 com. apple. HIToolbox. Plist 删除 Item 的方法是对的,但是很多人会遇到一个问题,删除之后,Item 马上就又回来了,导致一直无法删除成功。

现在详细的说一下删除方法:

二、关闭系统完整性保护 SIP

  1. 重启电脑,M 系列芯片长按开机键即可进入。
  2. 点击顶部菜单栏中的终端
  3. 输入命令关闭 SIP 机制:csrutil disable
  4. 如弹出以下信息则表示禁用成功:Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect.
  5. 再次重启即可

详细可看他人图文。

三、找到 com. apple. HIToolbox. plist 文件

  1. 提前准备好 Xcode(可以在 app store 下载)或者 PlistEdit Pro (网上自行下载)
  2. 在终端输入以下命令:sudo open ~/Library/Preferences/ 会弹出访达,找到文件 com. Apple. HIToolbox. Plist 打开。

在这里插入图片描述
在这里插入图片描述
3. 具体操作如图?,根据自己的文件位置找到其中 KeyboardLayout NameABC 的那一列,将整列 item 删掉,然后 command + S 保存 。
在这里插入图片描述
4. 重点来了,这个时候如果你只是保存(command+s)的话,马上就回被系统改回来。右键点击 com.apple.HIToolbox.plist 文件,显示简介 - 勾选已锁定。
在这里插入图片描述

锁定文件这步操作非常重要,否则你无法更改成功。然后重启系统,则发现再也不用切换输入法了。

相关文章:

  • Mysql中表的常用约束
  • 从零开始:如何用Electron将chatgpt-plus.top 打包成EXE文件
  • RabbitMQ启动报错:Error during startup: {error, {schema_integrity_check_failed,
  • 我是大学生,应该选系统运维方向,还是web开发方向?
  • 31|HTTP3:甩掉TCP、TLS 的包袱,构建高效网络
  • flask 之JWT认证实现
  • 系统安全及其应用
  • 一种用于异质结高电子迁移率晶体管(HEMTs)的紧凑型漏电流模型,其中包括双子带的二维电子气(2DEG)密度解
  • Zookeeper复习
  • 力扣2106.摘水果
  • Python正则表达式:深度解析URL匹配与操作
  • 【康耐视国产案例】智能AI相机联合OSARO为Zenni眼镜实现订单履约自动化
  • 深度神经网络——什么是扩散模型?
  • 用c#开发在linux环境下运行的程序
  • 微信小程序canvas画图使用百分比适配不同机型屏幕达到任何屏幕比例皆可!完美适配任何机型!指定canvas尺寸适配亦可!保证全网唯一完美
  • “Material Design”设计规范在 ComponentOne For WinForm 的全新尝试!
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • Golang-长连接-状态推送
  • HTML5新特性总结
  • Laravel Mix运行时关于es2015报错解决方案
  • MySQL几个简单SQL的优化
  • React+TypeScript入门
  • storm drpc实例
  • Zsh 开发指南(第十四篇 文件读写)
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 记一次用 NodeJs 实现模拟登录的思路
  • 码农张的Bug人生 - 见面之礼
  • 数组的操作
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • 白色的风信子
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • #在线报价接单​再坚持一下 明天是真的周六.出现货 实单来谈
  • (3)医疗图像处理:MRI磁共振成像-快速采集--(杨正汉)
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (转)我也是一只IT小小鸟
  • (转载)(官方)UE4--图像编程----着色器开发
  • .a文件和.so文件
  • .equals()到底是什么意思?
  • .Net 8.0 新的变化
  • .NET简谈设计模式之(单件模式)
  • .NET开发者必备的11款免费工具
  • .NET下的多线程编程—1-线程机制概述
  • .NET项目中存在多个web.config文件时的加载顺序
  • .ui文件相关
  • /etc/apt/sources.list 和 /etc/apt/sources.list.d
  • :如何用SQL脚本保存存储过程返回的结果集