Sublime Text:在 'Replace' 函数中禁用 refresh/replacement?

Sublime Text: disable refresh/replacement in 'Replace' function?

使用“替换...”[查找菜单] 功能,底部会出现一个滑入式选项,field/entry 用于“查找:”,在该选项下方,有一个用于“替换:”

完成替换[例如“查找:abc”、“替换:xyz”],例如通过使用“全部替换”,滑入消失

现在进行另一个新的搜索,例如在文档中选择了一个不同的词,比如“oha”,该选择 'oha' 会自动复制为“查找:”中的新条目”再次使用“替换...”时。这就是说,现在在“查找:”中,条目确实显示为“oha”,但没有手动粘贴它——之前搜索的“abc”条目已被替换

但是,“替换:”输入字段中的最后一个条目保持不变

它是自动填充 w/out 选项的“查找:”条目 [据我所知]

这正是我的问题: 修改 Sublime 设置的任何选项,使得在“查找:”处没有任何内容 changed/auto-copied/filled-in ?

非常烦人的行为,正如我所经历的那样,例如,当不得不替换相似文本中的单个字符组合时,每次复制选择的文本在“查找:”处获得 auto-copied/filled-in 而不是离开直到用户选择从以前的替换调用中修改该条目

FindFind and Replace 小部件会自动使用当前选择(如果有)或该框中使用的先前值填充“查找”框。此框是一个下拉列表,其中包含以前使用的值,因此您可以轻松地返回到 window 中的历史记录,而不必重新键入复杂的正则表达式,例如。

当“查找”框打开并预先填充了一个值时,它会自动被选中,因此要删除它,您只需点击 Backspace删除。或者,您可以直接开始输入新的搜索查询,它会清除旧查询。

Sublime Text 4 中有一个设置可以修改此行为:

// If true, the selected text will be copied into the find panel when it's
// shown.
// On Mac, this value is overridden in the platform specific settings.
"find_selected_text": true,

如果您在用户设置中设置 "find_selected_text": false,,则可以禁用此行为。