关闭“在菜单栏中显示”开关可彻底隐藏输入法文字名称与图标;若仅隐藏文字保留地球图标,需通过重命名输入源为空格或终端命令修改显示名。

您在 macOS 菜单栏右上角看到“简”“EN”“拼音”等输入法名称,想彻底隐藏这些文字标识,只保留地球图标或完全不显示任何输入法状态——这需要关闭系统级菜单栏显示开关,而非仅修改输入源列表。
关闭菜单栏输入法名称显示
这一步直接禁用输入法在菜单栏的全部视觉呈现,包括文字名称和图标,适用于追求极简状态栏的用户。
点击屏幕左上角苹果图标 →「系统设置」。
在左侧边栏中滚动找到并点击「控制中心」。
向下滚动至「菜单栏显示」区域,定位到「输入法」条目。
关闭其右侧的「在菜单栏中显示」开关。【此操作会同时隐藏文字名称与图标,切换输入法仍可通过 Command + 空格进行】
保留地球图标但隐藏文字名称
如果您希望保留地球符号(?)作为视觉锚点,仅去掉“简”“EN”这类文字标签,系统本身不提供该粒度的控制选项;但可通过替换输入法名称实现视觉精简效果。
方法一:重命名输入源为单字符或空格
进入「系统设置」→「键盘」→「输入源」→ 点击「编辑…」。
选中「简体中文-拼音」→ 点击右侧「选项…」→ 在弹出窗口中找到「输入法名称」字段。
将“简体中文-拼音”改为单个空格或“·”,点击「好」。系统会立即刷新菜单栏显示,文字区域大幅收缩甚至不可见,仅留图标轮廓。
方法二:使用终端强制重写输入法显示名
打开「终端」,执行以下命令(以将拼音输入法名称改为无字符为例):
defaults write com.apple.HIToolbox AppleSelectedInputSourceHistory -array-add '{"InputSourceKind"="Keyboard Layout"; "KeyboardLayout Name"=" "; "bundle ID"="com.apple.keylayout.ABC"; "inputSourceID"="com.apple.keylayout.ABC"}'
【执行前请确认已备份 com.apple.HIToolbox.plist 文件,误写可能导致输入法列表异常】
完成后执行 killall HIToolbox 刷新服务,再切换一次输入法即可生效。
验证隐藏效果是否达成
第一步:退出所有正在运行的应用(特别是微信、钉钉、备忘录等常驻后台的输入敏感型App)。
第二步:按下 Command + 空格键,确认仍可正常在已启用的输入法间轮换。
第三步:观察菜单栏右上角——若文字名称消失而地球图标仍在,说明方法二成功;若图标也消失,说明方法一已生效。
第四步:打开一个文本框(如 Safari 地址栏),尝试输入中文与英文,确保输入逻辑未受影响。











