Mac上Safari书签栏文字隐藏需终端命令实现:先退出Safari,再执行defaults write com.apple.Safari ShowFavoritesBarText -bool false,重启后仅显示图标;恢复则用-bool true命令。

Mac上Safari浏览器的书签栏默认显示书签名称文字,但部分用户希望只保留图标、隐藏文字以节省空间或提升视觉简洁度,这种效果无法通过系统原生设置直接实现,需借助终端命令修改偏好配置。
使用终端命令隐藏书签栏文字
第一步:退出Safari浏览器,确保它完全关闭(在Dock中右键Safari→“退出”,或按Command + Q)。
第二步:打开“终端”应用(可在“访达→应用程序→实用工具”中找到,或用Spotlight搜索“终端”)。
第三步:在终端中粘贴并执行以下命令:
defaults write com.apple.Safari ShowFavoritesBarText -bool false
这行命令会向Safari的偏好设置写入一个布尔值,强制禁用书签栏中的文字渲染。注意:该操作不删除书签,仅影响显示层——图标仍保留,文字彻底消失。
第四步:重新启动Safari。书签栏将仅显示图标,无任何文字标签。
恢复书签栏文字显示
若后续需要找回文字,只需在终端中执行反向命令:
defaults write com.apple.Safari ShowFavoritesBarText -bool true
然后重启Safari即可。此操作覆盖前值,无需手动清理残留配置。
为什么不能用系统设置开关?
Safari官方从未提供“隐藏书签文字”的图形化开关。所有界面定制选项均集中在“偏好设置→通用/外观”中,但其中只有“显示收藏夹栏”开关,控制的是整个栏的显隐,而非文字粒度。
【执行终端命令前必须完全退出Safari,否则修改不会生效】
未退出就运行命令,系统会将新设置写入缓存文件,但Safari重启时仍读取内存中的旧配置,导致看似操作成功实则无效。


















