让访达默认只搜索当前文件夹
用 defaults 修改访达窗口中搜索按钮的默认范围。
运行 `defaults write com.apple.finder FXDefaultSearchScope -string "SCcf"` 并重启访达。
01命令
命令
$ defaults write com.apple.finder FXDefaultSearchScope -string "SCcf" && killall Finder02作用说明
默认情况下,访达窗口的搜索框会退回到"此 Mac"范围,明明只想搜眼前的文件夹,却返回全盘成千上万条结果。隐藏的 `FXDefaultSearchScope` 偏好可以改变这一点:`SCcf` 表示当前文件夹,`SCev` 表示此 Mac,`SCsp` 则恢复"每次询问"。重启访达后立即生效并长期保留。
03风险
!注意: `killall Finder` 会关闭并重新打开所有访达窗口——进行中的访达操作请先保存;取值必须严格区分大小写,写错时访达会静默保持旧行为。
04撤销
撤销
$ defaults delete com.apple.finder FXDefaultSearchScope; killall Finder05来源
- defaults – Read and write macOS user defaults依据: com.apple.finder FXDefaultSearchScope key controls the default search scope in Finder windows
- defaults(1) – command line interface to user defaults依据: defaults write/delete syntax for com.apple preference domains
最后验证: 2026-09-18 · 分类: 系统与设置