Mac输入时文字被自动替换,需关闭自动拼写纠正:一、系统设置→键盘→文本输入→编辑→取消“自动更正拼写”;二、应用内编辑→拼写和语法→关实时检查;三、终端执行defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool false并重启服务;四、清除用户词典中错误映射;五、删除com.apple.spellcheck.xml等配置文件后重启。

如果您在Mac上输入文字时,系统频繁将您原本输入的内容自动替换为其他词汇,干扰正常表达,则可能是系统级或应用级的自动拼写检查与纠正功能正在运行。以下是关闭该功能的多种方法:
一、在“键盘”设置中关闭全局自动拼写纠正
此操作将禁用macOS系统层面的自动拼写纠正机制,影响所有原生支持该功能的应用(如备忘录、邮件、Pages、TextEdit等),但不会影响手动触发的“检查拼写”功能。
1、点击屏幕左上角苹果菜单,选择“系统设置”。
2、在左侧边栏中点击“键盘”。
3、在右侧区域点击“文本输入”标签页。
4、点击右下角的“编辑”按钮(位于“自动更正”区域右侧)。
5、取消勾选“自动更正拼写”选项。
二、在特定应用中单独关闭拼写纠正
部分应用(如TextEdit、Keynote、Numbers、Microsoft Word)内置独立的拼写控制开关,可在保留系统自动更正的前提下,仅对该应用停用,实现按需管控。
1、打开目标应用(例如TextEdit)。
2、在顶部菜单栏中点击“编辑” → “拼写和语法”。
3、取消勾选“实时检查拼写”或“自动更正拼写”(具体名称依应用而异)。
4、若菜单中无对应选项,请进入该应用的“偏好设置”或“设置”,查找“校对”“自动更正”或“拼写”相关子项并关闭。
三、通过终端命令强制禁用底层拼写纠正引擎
macOS中“听写”功能与拼写引擎存在底层联动,即使图形界面已关闭自动更正,启用听写仍可能导致意外替换。执行终端指令可切断该路径,实现彻底禁用。
1、打开“终端”(可通过聚焦搜索或访达→应用程序→实用工具中找到)。
2、输入以下命令并按回车:defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool false。
3、再输入命令重启文本服务:killall NSUserNotificationCenter。
4、重启正在使用的文本编辑类应用,使更改生效。
四、删除用户词典中误存的自动纠正映射
系统可能基于历史错误输入,将错误拼写(如“teh”→“the”)或拼音误转(如“zhongguo”→“中国”)固化进用户词典,导致关闭开关后仍持续替换。清除这些条目可消除顽固行为。
1、打开“系统设置” → “键盘” → “文本输入” → “编辑”。
2、选中当前使用的输入法(例如“简体拼音”),点击右侧的“详细信息”按钮。
3、切换到“用户词典”标签页。
4、在列表中查找可疑条目,选中后点击下方的减号(−)按钮移除。
五、重置输入法文本配置文件
当自动纠正异常顽固、设置无效时,可能因配置文件损坏导致功能逻辑错乱。清除旧配置文件可强制系统重建默认文本服务状态。
1、退出所有应用程序,确保未运行任何输入相关进程。
2、打开“访达”,按下Command + Shift + G,输入路径:~/Library/Preferences/,回车进入。
3、查找并移至废纸篓以下任一文件:com.apple.spellcheck.xml 或 com.apple.HIToolbox.plist。
4、重启Mac,系统将生成新的默认文本配置文件,自动纠正功能恢复初始状态。

















