清除Sublime Text的查找替换历史需删除缓存文件或设置条目限制。1. 手动编辑Find.sublime-settings文件,清空"find_history"和"replace_history"数组;2. 直接删除该文件由程序自动生成空白配置;3. 在用户设置中添加"find_history_max_items"和"replace_history_max_items"限制历史数量。操作后重启软件生效。

Sublime Text 的查找(Find)和替换(Replace)历史记录会保存之前输入过的内容,时间久了可能积累较多无用条目。要清除这些历史记录,可以通过删除缓存文件中的相关数据来实现。
1. 手动清除 Find/Replace 历史
Sublime Text 将查找替换的历史记录保存在缓存配置文件中,可以直接编辑或删除对应文件:
- 关闭 Sublime Text
- 进入 Sublime 的数据目录,路径通常如下:
- 找到文件:Find.sublime-settings
- 用其他文本编辑器打开该文件
- 删除其中的 "find_history" 和 "replace_history" 数组内容,例如:
{
"find_history": [],
"replace_history": []
}
保存文件后重新启动 Sublime Text,历史记录就清空了。
2. 直接删除历史记录文件(更彻底)
如果不想手动编辑,可以直接删除整个 Find.sublime-settings 文件,Sublime 会在下次启动时自动生成一个默认的空白文件。
- 关闭 Sublime Text
- 进入上述 Local 目录
- 删除 Find.sublime-settings
- 重新打开 Sublime Text
3. 预防历史过多:设置历史长度限制
你也可以通过配置限制保存的历史条目数量,避免未来积累太多:
- 打开 Sublime Text
- 进入菜单:Preferences → Settings
- 在右侧用户设置中添加:
{
"maximum_number_of_recent_files": 10,
"find_history_max_items": 10,
"replace_history_max_items": 10
}
这样查找和替换最多只保留最近 10 条记录。
基本上就这些方法。手动清理或删文件最直接,配合设置项能更好管理历史记录。不复杂但容易忽略。










