Except that I need to do 5 minutes of googling every single time I want to use sed
Skill issue
The first requires no skill and does the same thing.
The first requires using GUI (and several seconds to launch). We don’t do that here.
I vividly remember posts about X/Wayland supremacy. It must’ve been a dream
if you’re not being paid by the hour, try out clipea.
?? sed command to replace all 'warning' for 'error' in mid.py, in place
:%s/warning/error/gn
You don’t even have to touch your mouse
With sed command you don’t have to use mouse either.
But you have to use your mouse to switch to a new terminal, assuming you are using vscode for everything else
Ctrl+alt+t
$ sed…
ctrl+d
You assumption is wrong. I’m a chad that only use terminal and Neovim. I don’t need those filthy mouses. I have a touchpad instead that I also rarely use. I have millions of keymaps engraved in my brain, give me a keyboard and a terminal and I will move mountains.
sd or nothing. I’m never dealing with sed’s slow and out of date regex ever again
Oh look, this one isn’t installed on practically every Linux machine in existence
For now 😎
You know that
sed
does more thans///g
, right?Someone even wrote a version of
dc
(the arbitrary precision RPNd
esktopc
alculator) with it. They were clearly insane of course, but it proves thatsed
is more than just find and replace.Honourable mention to
awk
’ssub()
andgsub()
that, at least for basic find/replace, do the same thing.awk
is often surprisingly quick.
I just learned that the Mac version of sed requires a backup file for the
-i
flag, making it really hard to write cross-platform scripts that use it.You’re a monster of you actually like regex more than just opening a full text editor. I’d open visual studio and use it to give the text I need before I touch sed