>综合>资讯>

mac怎么从英文切换到中文输入法?删除macOS系统自带英文输入法

时间:2024-09-11 03:47:27/人气:145 ℃

背景

用Mac的都知道,macOS的输入法切换虽然简单,但每次切换都要按住快捷键,如果你安装了好几个输入法,那还需要不断的按键才能切换到想要的那种,相对频繁的切换来说确实比较烦。而现在的第三方输入法基本上都自带中英文输入,切换也可以自定义一键来切换,比系统自带的要方便许多。

而系统自带的英文输入法是无法直接删除的,这也是系统的保护机制。那有没有办法把自带的英文输入法删除而只用我们自己安装的第三方输入法呢?答案是肯定的,今天我就简单分享一个方法来实现。

实现方式

我自己主力输入法是搜狗,积累的时间足够长所以词频和词序基本都已经适应了我的使用习惯,它也支持自定义中英文输入切换的快捷键,我们就拿这个输入法来做示例。

1. 我们需要关闭SIP

首先关机,开机时按住command键 R键进入恢复模式,点击上方工具栏的实用工具-终端,输入命令行 csrutil disable,回车,重新启动机器。)

2. 重新进入系统后,将当前输入法切换为系统的英文ABC输入法。安装Xcode(体积太大,而且为了弄个输入法去装个XCODE没有必要,不推荐!)或者PlistEdit(推荐,官网在这里:,下载免费试用版的就行!)

3. 打开终端app,输入 sudo open ~/Library/Preferences/com.apple.HIToolbox.plist,回车,输入密码,就会弹出下面的窗口。

用PlistEdit打开该Plist文件

这里要注意,如果未能正常打开,也可以通过手动方式打开该文件。

打开访达,点击最上方状态栏的“前往”,点击“电脑”,打开Macintosh HD,打开资源库,找到Preferences文件夹,打开com.apple.HIToolbox.plist文件,文件夹里面文件非常多,一定不要看错了!稳妥起见,建议可以复制备份一份在旁边。

4. 选中“Root”—“AppleEnabledInputSources”, 接着会跳出名为“0、1、2、3 等等”文件夹,逐个翻阅各个文件夹,直到找到键名KeyboardLayout Name的值是ABC时,删除整个以数字命名的文件,如下图中我们在 6 这个文件夹下找到了符合要求的键值,我们就在 6 这个上面右键,选择删除,然后菜单-文件-保存,关闭PlistEdit。

查找自带的英文输入法并删除

5. 重新启动一下系统,再去输入法管理,就会发现原本自带的英文输入法已经被删除了,只保留了我们安装的第三方输入法,大功告成!

系统自带的英文输入法已被删除

6. 视自己的需求,重新把SIP打开(关机,开机按住command R进入恢复模式,实用工具-终端,输入csrutil enable,回车,重启。)

最后,在搜狗输入法里做适当的设置,就能实现一键切换中英文输入法,以下是我自己的配置方式,各位可以参考,找到最适合自己的方式即可。

设置默认状态为输入英文,可以视自己的喜好设为中文

选择一个自己喜欢的快捷键,我喜欢左shift,用起来很顺手

好久没写东西,希望对各位有帮助吧,随时留言沟通!

首页/电脑版/地图
© 2024 CwBaiKe.Com All Rights Reserved.