3 ms·
You are not. Perhaps people who use it can elaborate, but it seems to be an interactive search-and-replace with highlighting. Is it anything more?
by kreetx 4y ago
You are not. Perhaps people who use it can elaborate, but it seems to be an interactive search-and-replace with highlighting. Is it anything more?
- CraigJPerry 4y agoIn vscode if my cursor is in a word, i Ctrl+D to select that, then Ctrl+D to select further matches, then begin typing over them. There's other modes too where you can just add more cursors to a line below/above but i find less use for that. But in vim it's not much slower to do: /<search term> cgn " change this this i just matched . " find next occurance AND execute the change here too, i don't have to say "n ." because i used cgn above instead of something like cw But i still end up relying on qq " stick a macro in q register <complex edit sequence> @q / @@ For more gnarly stuff
- ckolkey 4y agopresuming you did a `/<search>` for the results you want, you can follow it up with: :%s//<replacement>/gc
- deleted 4y ago[deleted]
- alex_smart 4y agoIt is more like interactive editor macros where you can see the intermediate results on the fly. The advantage over search-and-replace is that you get to work with a nice, familiar language (the interactive commands you send to your editor) rather than using regex.