Mac文字输入时词语被意外替换或首字母大写,需关闭自动纠正功能:一、系统设置中取消“自动纠正”和“拼写检查”;二、在Keynote等应用偏好设置中禁用对应选项;三、清除“文本替换”中的自定义规则;四、用终端命令禁用底层修正服务。

如果您在Mac上输入文字时频繁遭遇词语被意外替换或首字母被强制大写,这通常是由系统级或应用级的自动纠正拼写功能触发。以下是关闭该功能的多种方法:
一、通过系统设置关闭全局自动纠正
macOS在“键盘”设置中集中管理文本输入行为,关闭此处的自动纠正选项可影响所有原生支持该服务的应用程序,包括备忘录、邮件、Pages等。
1、点击屏幕左上角苹果图标,选择“系统设置”。
2、在设置界面左侧边栏中点击“键盘”。
3、向下滑动至“文本输入”区域,点击右侧的“编辑”按钮。
4、在弹出窗口中,取消勾选“自动纠正”和“拼写检查”两项。
二、在特定应用中单独禁用自动更正
部分第三方或专业应用(如Keynote、Word for Mac)保留独立的拼写控制逻辑,即使系统级已关闭,仍可能启用本地自动更正,需进入对应应用偏好设置中关闭。
1、打开目标应用,例如Keynote或Microsoft Word。
2、点击顶部菜单栏中的“Keynote”或“Word”,选择“偏好设置”。
3、在偏好设置窗口中,切换至“自动更正”或“拼写与语法”标签页。
4、取消勾选“自动纠正拼写”及“自动大写句首字母”等相关选项。
三、清除自定义文本替换规则
系统会基于历史输入保存用户自定义的文本替换对(如输入“btw”自动变为“by the way”),这些规则不受“自动纠正”开关控制,必须单独删除才能彻底消除干扰性替换。
1、进入“系统设置” > “键盘” > “文本替换”。
2、浏览列表,识别出非必需的替换条目。
3、选中某一条目,点击右侧的减号(−)按钮将其移除。
4、重复操作,直至列表中仅保留您主动需要的替换项。
四、使用终端命令强制禁用底层文本修正服务
终端指令直接修改系统偏好数据库,可绕过图形界面限制,确保跨进程、跨会话的一致性关闭效果,适用于高级用户或批量部署场景。
1、打开“启动台”,搜索并启动“终端”应用。
2、输入以下命令并回车:defaults write -g NSAutomaticSpellingCorrectionEnabled -bool false。
3、输入以下命令并回车:defaults write -g NSAutomaticQuoteSubstitutionEnabled -bool false。
4、输入以下命令并回车:defaults write -g NSAutomaticDashSubstitutionEnabled -bool false。
5、重启所有正在运行的文字处理类应用程序,使更改立即生效。










