Spesso ho il cursore su una parola in cui vorrei sostituire tutte le occorrenze di quella parola con un'altra parola. Qual è il modo più semplice per sostituire tutte le occorrenze della parola sotto il cursore con un'altra parola?Cerca e sostituisci word con il cursore in Vim
5
A
risposta
10
Usa <C-r><C-w>
per inserire la parola sotto il cursore nella riga di comando:
:%s/<C-r><C-w>/bar/g
Se avete bisogno di fare che un sacco, si può facilmente creare una mappatura come questo:
nnoremap <F6> :%s/<C-r><C-w>/
La mappatura sopra inserisce la prima parte del comando, pronta per la digitazione della sostituzione, qualsiasi bandiera e tocca <CR>
:
:%s/foo/
Problemi correlati
- 1. Vim - Cerca e sostituisci i risultati
- 2. Vim Cerca/sostituisci: cosa devo sfuggire?
- 3. cerca e sostituisci con ruby regex
- 4. phpstorm regex cerca e sostituisci
- 5. Cerca vim aiuto per soggetto sotto il cursore
- 6. Cerca e sostituisci in Visual Studio
- 7. Trova e sostituisci con Regex in Microsoft Word 2013
- 8. Cerca e sostituisci con Regex con le variabili sostitutive
- 9. cerca e sostituisci per barra diretta
- 10. Vim -? Tirare in cerca registrare
- 11. vim repeat cerca il carattere successivo 'x'
- 12. Cerca e sostituisci: qual è il collegamento corretto?
- 13. Cerca e sostituisci con l'opzione "solo parola intera"
- 14. Apri URL sotto il cursore in Vim con il browser
- 15. Come si cerca/trova e sostituisci in una stringa standard?
- 16. Cerca e sostituisci stringa in un file molto grande
- 17. VIM cerca pattern in quickfix
- 18. Cerca e sostituisci all'interno di un rettangolo in emacs
- 19. Incollare in Vim senza spostare il cursore
- 20. Mantieni sempre il cursore centrato in Vim
- 21. Cerca e sostituisci parte della stringa nella banca dati
- 22. Word/completamento del codice in VIM
- 23. Cerca e sostituisci le proprietà formattate all'interno della stringa Java
- 24. Cerca e sostituisci comandi dalla cronologia dei terminali
- 25. sostituire parola sotto il cursore - Vim
- 26. Come si cerca tutto il codice sorgente in Vim?
- 27. Come trovi e sostituisci le parentesi graffe {} in vim?
- 28. Vim di ricerca con ag la parola sotto il cursore
- 29. Sostituisci preg_replace() e modificatore con preg_replace_callback
- 30. Vim evidenzia una parola con * senza spostare il cursore