更新:其实不用这么麻烦,在终端中跑一行命令即可:

plutil -replace GoToField -string '' ~/Library/Preferences/com.apple.finder.plist && plutil -replace GoToFieldHistory -json '[]' ~/Library/Preferences/com.apple.finder.plist && killall Finder

# 此命令所做的就是下文的内容:清除 ~/Library/Preferences/com.apple.finder.plist 中 GoToField 和 GoToFieldHistory 两个键值下的所有内容并重启 Finder

作为一个强迫症患者,我最近发现 macOS 的 Finder 会记录所有「前往」(⌘ - shift - G)过的文件夹,而且「前往」的记录无法很方便地删除。不过,借助万能的 Google,我还是找到了删除「前往」记录的办法,记录如下。

为了方便编辑 plist 文件,我们需要先在 Mac App Store 中下载 Xcode。(话说,有什么更方便的开源 plist 编辑器吗?)

  1. 打开 Xcode,在菜单栏中选择 File > Open…,然后按 ⌘ - shift - G,输入~/Library/Preferences/,点击 Go
  1. 找到 com.apple.finder.plist,点击 Open
  1. 清空 GoToField & GoToFieldHistory 两个键值下的所有内容,按 ⌘ - S 保存,退出 Xcode
  1. 点击左上角的  > Force Quit… > Finder > Relaunch,重启 Finder

随后就可以发现,「前往」记录被成功清除了!撒花!