关闭mac双空格句号需三步:1.系统设置→键盘→文本输入→编辑→取消勾选“使用双空格键插入句号”;2.关闭听写功能;3.禁用中文输入法英文纠错并执行终端命令重置文本服务。

Mac打字时连按两下空格自动变成句号,写代码注释、填表单、中英文混输时频繁误触发,光标跳转后还得手动删句号再补空格,打断输入节奏——这不是输入法故障,而是系统级“智能句尾”功能默认开启。
关闭系统级双空格句号开关
1、点击屏幕左上角苹果图标 → 选择“系统设置”。
2、左侧边栏滚动到底部,点击“键盘”。
3、右侧切换到“文本输入”标签页 → 点击右下角“编辑”按钮(位于“自动更正”区域右侧)。
4、在弹出窗口中,取消勾选【使用双空格键插入句号】。
这一步必须做完才生效,仅关闭“自动更正拼写”无效——因为双空格句号是独立开关,和拼写纠正并列存在。
同步关闭听写功能
听写功能开启时会强制激活底层拼写引擎,导致双空格句号开关被绕过,图形界面设置形同虚设。
返回“系统设置”主页面 → 点击“键盘” → 点击“听写” → 将听写开关设为“关闭”。
【这一步不可跳过】只要听写处于开启状态,系统就会继续把两个空格替换成句号。
清理中文输入法的英文纠错模块
简体拼音等中文输入法自带英文单词补全与纠错逻辑,会在中英文混输时干扰空格行为,尤其在终端、VS Code、Obsidian等工具中表现明显。
方法一:图形界面操作
点击屏幕右上角输入法图标(如“简体拼音”)→ 选择“偏好设置…”→ 切换到“英文”选项卡 → 关闭“英文单词自动补全”和“英文拼写纠错”。
方法二:快捷路径直达
系统设置 → 键盘 → 输入源 → 选中当前中文输入法 → 点击“…(更多选项)”→ “详细信息” → “英文” → 全部取消勾选。
终端命令重置文本服务
打开“终端”(访达 → 应用程序 → 实用工具)→ 输入以下命令并回车:defaults write -g NSAutomaticSpellingCorrectionEnabled -bool false
再执行:killall -u $USER CoreServicesUIAgent
该命令会重置 Cocoa 文本服务,对 Spotlight、Quick Note、Siri 听写等组件也生效。执行后无需重启电脑,但需重新打开正在使用的文档应用才能完全生效。











