在“终端”中编辑属性列表
macOS 中的偏好设置和配置文件使用属性列表 (plist) 来指定某个应用或进程的特征或属性。例如,Finder 的偏好设置 plist(位于用户个人文件夹中的“资源库/Preferences/”文件夹下)。文件名为 com.apple.Finder.plist。plist 的默认命名惯例包括分发者的反向 DNS 名称,后面加上应用或进程名称,再加上“.plist”扩展名。
若要编辑属性列表,请使用 defaults
命令行工具。defaults
命令是一个强大的工具,当您知道要更改的属性列表中的具体键和值时,defaults
工具就非常有效。
defaults
工具可直接在 macOS 偏好设置子系统中使用,许多 macOS 应用将其用于管理偏好设置和其他设置。它可以内置到 shell 脚本中,让您能够访问相应电脑上存在的多个域中的偏好设置。
有关 defaults
工具的更多信息,请参阅其 man 页面。
确定相应属性列表的名称、键和值。例如,Dock 属性列表的名称为
com.apple.Dock.plist
。(调用 defaults 命令时,请省略 .plist 扩展名。)在
defaults
命令后面输入值:defaults write com.apple.dock orientation left
如有需要,请重新启动应用或进程。
一个简单的方式就是,使用“活动监视器”来选择相应进程,然后点按“退出进程”。在此示例中,您应选取名为“Dock”的进程。
Xcode 中提供了内建的属性列表编辑器,因此您还可以在 Xcode 中编辑属性列表文件。若要使用 Xcode,请在 Finder 中连按 .plist 文件。
如果 Mac 上没有安装 Xcode,请从 Mac App Store 进行下载。