必须在微信输入法app内关闭表情推荐功能:进入【输入设置】→【智能推荐】,关闭“聊天中文字联想表情包”和“根据语境推荐未添加表情”;终端执行defaults write com.tencent.wechatkeyboard enableemojisuggestion -bool false可强制禁用;另需单独关闭fn键唤起表情面板。

Mac上用微信输入法聊天时,一打“开心”“哈哈”“生气”就弹出一排表情包遮住候选词,严重影响输入效率和专注度,必须从微信输入法底层关闭该功能。
确认当前接管表情联想的是否为微信输入法
打开备忘录或任意文本框,输入“难过”,观察是否立刻在候选栏上方浮出表情包面板;若面板左上角带“WX”图标或底部有“微信输入法”字样,则确认是它在触发联想——【此时关闭系统字符检视器设置无效,必须进微信输入法App操作】。
若弹出的是纯白底+苹果Logo的「字符检视器」,说明是macOS原生行为,跳过本节直接进入系统级设置。
在微信输入法App内关闭表情推荐
方法一:图形界面操作(推荐)
第一步:点击屏幕左上角苹果菜单 → “访达” → 前往 → “应用程序” → 找到并双击打开【微信输入法】App(不是微信主程序)。
第二步:进入App首页后,点击右上角⚙️设置图标 → 依次进入【输入设置】→【智能推荐】。
第三步:将【聊天中文字联想表情包】和【根据语境推荐未添加表情】两个开关全部关闭。关闭后需重启当前聊天窗口才生效。
方法二:终端强制禁用(适用于开关关闭后仍弹出)
打开“终端”,粘贴执行以下命令:
defaults write com.tencent.WeChatKeyboard EnableEmojiSuggestion -bool false
执行后立即退出并重新打开微信输入法App,该命令会绕过GUI设置直接写入禁用标记,对1.3.x及以上版本稳定生效。
同步关闭Fn键唤起表情面板(防干扰)
即使不打字,按Fn键也可能意外呼出微信专属表情面板,尤其在VS Code写代码时极易误触。这与文字联想无关,但属于同一套劫持机制。
打开微信输入法App → 设置 → 【快捷键设置】→ 找到【Fn 键唤起表情面板】→ 关闭开关。
【注意:此开关默认开启,且不随“智能推荐”关闭而自动关闭,必须单独处理】











