In Sublime, dopo aver eseguito uno 'sostituisci tutto', le caselle di testo di ricerca/sostituzione nella parte inferiore dello schermo scompaiono. Faccio spesso più sostituzioni alls, quindi voglio che le scatole rimangano lì/persistano finché non le chiudo esplicitamente. Mi sembra di averlo fatto funzionare in passato, ma non riesco a trovare un modo per tornare ad esso.Trova/Sostituisci caselle di testo in Sublime Text scompare dopo Sostituisci tutto
risposta
Questo è stato testato soltanto in Sublime Text 3, ma dovrebbe funzionare in ST2 così:
Select
Preferences > Key Bindings -- Default
.Cerca
ctrl+alt+enter
e copia l'intero blocco.Selezionare
Preferences > Key Bindings -- User
.Incolla il blocco copiato ovunque e rimuovi la parte
, "args": {"close_panel": true}
da esso.Salvare
Key Bindings -- User
e testarlo (non è necessario riavviare il testo Sublime).
Dal momento che avete modificato solo la chiave di legame, si dovrebbe ricordare che il comportamento previsto funziona solo se si esegue Ctrl +Alt +Inserisci all'interno di ricerca & sostituzione del pannello.
Se si fa clic sul pulsante Replace All
, verrà applicato il "vecchio" comportamento: il pannello verrà chiuso.
Funziona! Impressionante ... –
Quindi 'Sostituisci tutto' chiude ancora il pannello? C'è una soluzione per tenere il pannello aperto * tutto il tempo *? Faccio più operazioni di ricerca/sostituzione-tutte su molti file e trovo anche noiosa la costante apertura-chiusura. – cbmtrx
Ci sono due diversi tipi di pannelli di ricerca che è possibile utilizzare in Sublime Text 2. Sono presenti la ricerca regolare e la ricerca incrementale. La principale differenza tra questi due pannelli di ricerca è il comportamento del tasto Invio. Nel pannello di ricerca regolare, immettere sposta all'istanza successiva e nel pannello di ricerca incrementale il tasto Invio trova la prima istanza e quindi chiude il pannello.
I tasti rapidi per Windows sono i seguenti:
- Ctrl + F: Cerca regolare
- Ctrl + I: ricerca incrementale
Questo sito ha più informazioni sulla ricerca e sostituzione in Sublime Text 2 se siete interessati:
http://docs.sublimetext.info/en/latest/search_and_replace/search_and_replace.html
La mia domanda: c'è un modo per far sì che la ricerca/sostituzione completa sieda lì, a prescindere da ciò che si fa con essa, su richiesta? – bahmait
Se non sbaglio, la ricerca regolare dovrebbe farlo. E 'quello che hai usato? – tayopi
Sì, sì. La ricerca regolare (o la sostituzione) rimarrà invariata dopo una ricerca una sola volta o una sostituzione solo una volta. Ma non dopo Trova tutto o Sostituisci tutto. Credo che ci sia un modo per ottenere quest'ultimo. – bahmait
Modifica: vedere la risposta accettata - questa era la versione precedente con altre funzionalità.
command+shift+f
su Mac. (Probabilmente ctrl+shift+f
per non Mac.)
Lasciare la casella "Dove" vuota solo per il file corrente o un percorso per una cartella principale per fare tutto all'interno di genitori e figli.
Fare clic su "Trova". Un avviso ti chiederà se desideri sostituire tutte le occorrenze.
Testato solo su Sublime 3.
@enrey rileggendo il tuo commento mi ha fatto pensare: grazie! – bahmait
- 1. Sublime: tasto di scelta rapida per confermare Sostituisci tutto?
- 2. Sublime Text 2 RegEx sostituisci n con n + 1
- 3. Sostituisci Eclipse con Sublime Text 2/3 per java
- 4. Uso di binding di testo Sublime Text 2 in PyCharm
- 5. Mantieni maiuscole/minuscole Sostituisci nel testo sublime 3
- 6. Seleziona maiuscole in Sublime Text
- 7. Invertire tutta la riga di testo in Sublime Text
- 8. Sublime Text Insert Guid
- 9. Sublime Text 2 Service
- 10. Messaggio di errore dopo l'installazione di Sublime Text 3
- 11. Installazione di pacchetti in Sublime Text 2
- 12. Sublime Text 2 & PYTHONPATH
- 13. Sublime Text 2 numeri incremento
- 14. Sostituisci in C# e sostituisci Tutto in Java
- 15. Finestra terminale all'interno di Sublime Text 2
- 16. Evidenziazione della sintassi in Sublime Text 2
- 17. Sublime Text - C++ Highlight
- 18. Evidenziare rspec in sublime text 2
- 19. Il testo in Gvim scompare
- 20. Evidenziazione sintassi personalizzata in Sublime Text 2
- 21. Sublime Text 3 - Clean Paste
- 22. Ingresso console Java in Sublime Text 2?
- 23. HTML nel Sublime Text 2
- 24. Sublime Text 2 - Visualizza caratteri di spaziatura
- 25. Sublime Text 2 plug in anteprima immagine
- 26. Disattiva completamento automatico in Sublime REPL in Sublime Text 2
- 27. Sublime Text 2 Formattazione codice
- 28. Espandi selezione multipla a tutti i suggerimenti (caselle, suggerimenti) in Sublime Text 2
- 29. Sublime Text selezione 2 del testo all'interno dei tag
- 30. Sublime Text 3 - Double Tab Issue
Questa è una domanda importante, ho cercato di fare la stessa cosa! – vgoklani
Hai provato a reinstallare Sublime? – chuff
Sì. Il comportamento predefinito sembra essere: per una singola ricerca o sostituzione, le caselle non si chiudono. Ma dopo un Trova tutto o Sostituisci tutto, lo fanno, anche dopo la reinstallazione. Diventa molto fastidioso dover riaprire la scatola. Voglio solo che si sieda lì per l'intera sessione di editing. – bahmait