在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