Mac Safari书签栏默认显示图标和文字,可通过终端命令隐藏图标:执行“defaults write com.apple.Safari ShowIconsInBookmarksBar -bool FALSE”并重启Safari,操作前需启用书签栏并备份com.apple.Safari.plist文件。

Mac上Safari浏览器的书签栏默认同时显示图标和文字,但很多人希望只保留文字以节省空间或提升视觉简洁度。这个需求在官方设置中没有直接开关,必须通过修改偏好设置文件实现,操作前请务必备份。
确认当前书签栏已启用
打开Safari浏览器,确保书签栏可见:点击菜单栏“显示”→“显示书签栏”,或按快捷键 Command + Shift + B。若书签栏未出现,后续步骤无法生效。
这一步不能跳过——如果书签栏本身被关闭,隐藏图标的指令将无处作用。
停用Safari并备份偏好设置
完全退出Safari:按 Command + Q,不要只是关掉窗口。
打开访达,按下 Shift + Command + G,输入路径:~/Library/Preferences/,回车。
找到文件 com.apple.Safari.plist,将其复制一份并重命名为 com.apple.Safari.plist.backup。这是唯一能恢复原始状态的保障,【跳过此步可能导致书签栏异常且无法还原】。
执行隐藏图标的命令
打开“终端”应用(可在访达→“应用程序”→“实用工具”中找到)。
粘贴并执行以下命令:
defaults write com.apple.Safari ShowIconsInBookmarksBar -bool FALSE
该命令会写入一个隐藏参数,告诉Safari在书签栏中禁用图标渲染。注意大小写和连字符必须完全一致,漏掉一个字符就会失败。
执行后不会有任何提示,也不需要回车确认是否成功——只要没报错就表示写入完成。
重启Safari生效
重新打开Safari浏览器。
书签栏中的所有网站图标立即消失,仅保留文字标签,间距自动收紧,整体更紧凑。
如需恢复图标,只需把上述命令中的 FALSE 改为 TRUE 再执行一次,然后重启Safari。

















