在Sublime中,我做了一个'全部替换'后,屏幕底部的查找/替换文本框消失。我经常做多个替换所有东西,所以我希望盒子呆在那里/坚持下去,直到我明确地关闭它们。我觉得我已经得到了这个工作在过去,但无法找到回到它的方式。查找/替换Sublime Text中的文本框全部替换后消失
回答
这在崇高的文本3只测试,但应该在ST2工作,以及:
选择
Preferences > Key Bindings -- Default
。搜索
ctrl+alt+enter
并复制整个块。选择
Preferences > Key Bindings -- User
。将复制的块粘贴到任意位置,并从中删除
, "args": {"close_panel": true}
部分。保存
Key Bindings -- User
并测试它(您不需要重新启动Sublime Text)。
既然你已经修改刚刚键绑定,你应该记住,预计如果执行按Ctrl + Alt键+输入里面 &搜索替换面板的行为只会工作。
如果您点击Replace All
按钮,将应用“旧”行为 - 即面板将被关闭。
作品!太棒了... –
那么'全部替换'仍然关闭面板?是否有解决方案来保持面板始终开放*?我在多个文件中执行多个搜索/替换 - 所有操作,而且我还发现持续的开闭关系令人厌烦。 – cbmtrx
您可以在Sublime Text 2中使用两种不同类型的搜索面板。有常规搜索和增量搜索。这两个搜索面板的主要区别在于Enter键的行为。在常规搜索面板中,输入移动到下一个实例,在增量搜索面板中,回车键找到第一个实例,然后关闭面板。
用于Windows的快捷键如下:
- 按Ctrl + F:普通搜索
- 按Ctrl + I:增量搜索
这个网站有关于搜索和替换的详细信息in Sublime Text 2如果你感兴趣:
http://docs.sublimetext.info/en/latest/search_and_replace/search_and_replace.html
编辑:查看接受的答案 - 这是使用其他功能的make-do。
command+shift+f
在Mac上。 (适用于非Mac的ctrl+shift+f
)
将“Where”框留空仅适用于当前文件或父文件夹的路径,以便在父母和子女内执行所有操作。
点击“查找”。警报会询问您是否要替换所有的事件。
仅在Sublime 3上测试。
@enrey重新读你的评论让我思考:谢谢! – bahmait
- 1. Sublime Text:如何启用文本替换
- 2. Sublime Text - 搜索并替换
- 3. 在Sublime Text中,如何查找并替换文件名
- 4. 用Sublime Text 2中的列表替换
- 5. Sublime Text 2 - 正则表达式查找并替换
- 6. 查找和替换文本
- 7. ipython notebook#查找和替换只替换“全部”选项
- 8. BAT在文本行中查找>全部替换
- 9. Sublime Text 2 RegEx用n + 1替换n
- 10. Sublime Text 2快捷行替换
- 11. 高级查找和替换Sublime
- 12. 看后面全部替换
- 13. 替换Sublime Text中的部分表达式?
- 14. Negative Lookahead /后面搜索并替换Sublime Text中的句子3
- 15. 查找和替换全线
- 16. Sublime Text正则表达式在多个html文件中查找/替换
- 17. Sublime Text宏在当前行中查找和替换文件路径字符
- 18. SQL查询全部替换
- 19. 查找和替换c中的文本#
- 20. 查找 - 替换文本框和表格中包含的文本
- 21. 在Linux中查找并替换文本
- 22. 在WebPage中查找/替换文本Asp.Net
- 23. 在excel中查找并替换文本
- 24. 在python中查找并替换文本
- 25. 查找/ PHP替换文本的一部分转换为HTML
- 26. Java替换全部使用找到的替换模式
- 27. 全部替换 - ,+和。
- 28. 查找和替换脚本
- 29. 查找和文本文件替换
- 30. 查找并替换文本等文字
这是一个重要的问题,我一直在尝试做同样的事情! – vgoklani
你有没有试过重装Sublime? – chuff
是的。默认行为似乎是:对于单个查找或替换,这些框不会关闭。但是在查找全部或全部替换之后,即使在重新安装之后,它们也会这样做。它不得不重新打开盒子非常烦人。我只想让它在整个编辑会议期间坐在那里。 – bahmait