High Definition Standard Definition Theater
Video id : v2a6Nv7RSd0
ImmersiveAmbientModecolor: #cc7a80 (color 2)
Video Format : (720p) openh264 ( https://github.com/cisco/openh264) mp4a.40.2 | 44100Hz
Audio Format: 140 ( High )
PokeEncryptID: b5d9bb7aca55b31d3c75078ddd49cfaaa831ba4ed59631bf15fddc841d5a4937df4b4becfa0d615005e2df876e5eee23
Proxy : woke-proxy.poketube.fun - refresh the page to change the proxy location
Date : 1753033179130 - unknown on Apple WebKit
Mystery text : djJhNk52N1JTZDAgaSAgbG92ICB1IHdva2UtcHJveHkucG9rZXR1YmUuZnVu
143 : true
Find And Replace
 60 FPS video
1,074,983 Views β€’ Jun 27, 2024 β€’ Click to toggle off description
Twitch : twitch.tv/ThePrimeagen
Discord: discord.gg/ThePrimeagen
Support me (by becoming a backend dev): boot.dev/prime

Get production ready SQLite with Turso: turso.tech/deeznuts
Metadata And Engagement

Views : 1,074,983
Genre: Science & Technology
License: Standard YouTube License
Uploaded At Jun 27, 2024 ^^


warning: returnyoutubedislikes may not be accurate, this is just an estiment ehe :3
Rating : 4.933 (562/33,242 LTDR)

98.34% of the users lieked the video!!
1.66% of the users dislieked the video!!
User score: 97.51- Overwhelmingly Positive

RYD date created : 2025-07-20T16:17:11.905265Z
See in json

662 Comments

Top Comments of this video!! :3

@TechJolt3d

1 year ago

Step 1: Find
Step 2: ":s"
Step 3: ???
Step 4: Replace

5K | 21

@MarcCastellsBallesta

1 year ago

I need 20 minutes to understand every single step he made in this short.

2.8K | 27

@fortniteburger900

1 month ago

i feel like an alien who just landed on earth or like a stroke victim trying to understand speech

287 | 2

@ReptilianLaserbeam

1 year ago

regular expressions are like magic, it's amazing how much time you can save once you understand them

449 | 10

@YourConsole

1 year ago

Fighting one eyed Kirby

1.7K | 3

@pavloburyanov5842

1 year ago

Vim makes me love regexes. I have 3 years commercial experience but just recently I realised how awesome named groups are

481 | 5

@sierra.mike.atomic8177

1 year ago

Gotta love regex.

274 | 8

@TreborKoor

1 year ago

I have no idea what I just watched, but I fervently believe it must be correct; it includes Kirby

57 | 0

@frittex

1 year ago

i like your funny words wizard

41 | 0

@farisfaikar_r

1 year ago

This is also possible using vscode
1. ctrl+alt+down at start of line to duplicate carets
2. ctrl+right x2 (move caret to word)
3. ctrl+shift+right (select whole word)
4. ctrl+c (copy word)
5. home, shift+end, delete (delete everything)
3. Write the test { ... code
4. paste accordingly
4. ???
5. Profit

184 | 16

@kingradical-x

1 year ago

This needs to be a whole series

27 | 0

@supdawg7811

1 year ago

I've fought a one-eyed Kirby before. I learned a lot about skill issues us Quiche Eaters never knew we had.

55 | 0

@Feynt

1 year ago

I love doing this for onlookers. I get so many "what did you just do?!" reactions

23 | 0

@junkfire4554

3 months ago

in vscode
1. command d a few times
2. use alt + arrow keys to hop left/right and hold shift to highlight what you want to delete
3. write what u need to write in all lines using the multiple cursors.
Done

Very cool seeing it done with regex tho

37 | 2

@mangierockz7460

10 months ago

Cool. I read the doc on substitution in neovim after watching this. Realised just how simple it is. Thanks. I learned quite a lot today. I'll try to implement this in my work flow. Seems really useful.

5 | 0

@raffimolero64

1 year ago

if you like multicursor, here's how i personally do it in helix. it's not necessarily better or worse, just sharing:

C a bunch of times to select the first char of each line. now all further operations happen for all lines at once, so you can work like it's just one line.
wdwd to delete pub const.
e to skip the var name.
t<ret>d to select until before newline, and delete.
use insert mode to type everything around the var names.

option 2:
after C, instead wwwd to delete just the var name.
then X i believe selects one line. if not then you'll have to do ght<ret> to select from line start until newline.
A-C puts you in replace mode without yanking.
in insert, type out the first part, then C-r" to paste inline when needed.
basically like regex replace without the regex.

12 | 4

@priyanshukatuwal

8 months ago

It took me hours to learn this when I watched it first, when I look back at this now, seems so easy.

3 | 0

@OxygenMagnet

5 months ago

In vscode this is just Ctrl+shift+alt+down, ctrl+shift+right, ctrl+x, home, shift+end, bkspace, then ctrl+v after typing the words u want

4 | 0

@fikretbu

3 weeks ago

Cool trick.
Simple in vscode as well. Go multi cursor up up up until you have cursor in front of all the rows. Shift + opt + rightx2, then backspace.
Opt + right to go to the right of the first word.
Shift + opt + command to highlight till the end, backspace. Then write whatever you want to write.

OR simpler:

Highlight all the rows jump to start of the words by opt+ rightx2,
select words by opt+shift+ right
Control+x (cut)
Then control+z to remove the copied rows.
Then paste the cut ones and start writing whatever you want extra

| 0

@Jmcgee1125

4 months ago

This feature is legitimately the reason I can't go back to other editors. You'll find uses for it more often than you think. Regex might be a hammer that turns every problem into a nail but it's a damn good hammer.

3 | 2

Go To Top