有没有办法在 Sublime Text 3 中禁用(或至少清除)Find/Replace 历史记录?

Is there a way to disable (or at least clear) Find/Replace history in SublimeText 3?

SublimeText 保留查找/替换历史记录。有没有简单的方法来禁用或至少清除它?

Find/replace历史存储在会话文件中。

Mac 位置:

~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session

电脑位置:

%AppData%\Roaming\Sublime Text 3\Local\Session.sublime-session

会话文件包含大量信息和设置(在我的文件中超过 3000 行),包括 find/replace 历史记录。与 Sublime Text 中的其他所有内容一样,它是 JSON 格式的,因此您可以编写一个简单的脚本来删除存储在那里的信息。

查找历史本身位于

Session.sublime-settings->settings->new_window_settings->find_state->find_history

replace_history 也位于同一地点。

我正在使用 ST3,我可以删除“查找结果”选项卡中的内容(Select 全部 -> 删除)并关闭它。下一次搜索只给出新查找的结果。