可删除不用输入法并调整切换顺序:一、通过系统设置→键盘→输入源,选中后点“−”删除;二、拖动列表项调整顺序,Control+空格验证;三、终端用defaults命令批量清理;四、删plist文件并重启重置为默认状态。

如果您在 macOS 系统中安装了多个输入法,但部分输入法长期未使用,不仅占用系统资源,还会影响输入法切换时的候选列表长度和顺序。以下是删除不用输入法及调整切换顺序的具体操作步骤:
一、删除不需要的输入法
macOS 允许用户从“键盘”系统设置中移除已添加但不再使用的输入法,该操作不会影响系统语言或已启用的其他输入法功能,仅精简输入源列表。
1、点击屏幕左上角苹果图标,选择“系统设置”(macOS Ventura 及更新版本)或“系统偏好设置”(macOS Monterey 及更早版本)。
2、在设置窗口左侧边栏中,点击“键盘”。
3、切换到“输入源”标签页(Ventura 为“文本输入”,点击右侧“编辑…”按钮进入输入源管理界面)。
4、在输入源列表中,选中要删除的输入法名称,点击列表下方的减号(−)按钮。
5、确认弹出提示后,该输入法将从系统中彻底移除,不会保留在切换列表中。
二、调整输入法切换顺序
输入法在列表中的上下位置直接决定快捷键(Control + 空格 或 Control + Shift)切换时的轮转顺序,将常用输入法置于顶部可提升切换效率。
1、在“输入源”或“文本输入→编辑…”界面中,确保至少保留两个及以上输入法。
2、选中某个输入法条目,按住鼠标左键不放,将其拖动至列表中期望的位置。
3、松开鼠标后,系统立即保存新顺序,无需点击“应用”或重启。
4、验证顺序:按下Control + 空格反复切换,观察实际轮转是否符合拖动后的排列。
三、通过终端命令批量清理输入法
对于高级用户,可通过终端直接修改输入法配置文件,绕过图形界面完成删除操作,适用于脚本化管理或多用户环境下的统一配置。
1、打开“终端”应用程序(位于“应用程序→实用工具”中)。
2、输入以下命令并回车,查看当前已启用的输入源标识符:
defaults read ~/Library/Preferences/com.apple.HIToolbox AppleSelectedInputSourceHistory
3、执行以下命令,清除全部非系统默认输入源(仅保留如“com.apple.keylayout.ABC”等基础英文布局):
defaults write ~/Library/Preferences/com.apple.HIToolbox AppleSelectedInputSourceHistory -array
4、重启“输入法菜单”进程以生效:
killall HIToolbox
四、重置输入法配置至初始状态
当输入源列表混乱、重复或无法正常增删时,可清空整个输入法配置,使系统回归首次登录时的默认状态(仅含美式英文键盘)。
1、在终端中执行以下命令,删除输入法历史与偏好设置文件:
rm ~/Library/Preferences/com.apple.HIToolbox.plist
2、关闭所有正在运行的应用程序,尤其是“访达”和“系统设置”。
3、重新启动电脑,登录后进入“系统设置→键盘→输入源”,此时列表为空白,需手动添加所需输入法。










