VIM - I DIDNT KNOW THIS!!! | Prime Reacts

  Рет қаралды 95,691

ThePrimeTime

ThePrimeTime

Күн бұрын

Recorded live on twitch, GET IN
/ theprimeagen
Become a backend engineer. Its my favorite site
boot.dev/?prom...
This is also the best way to support me is to support yourself becoming a better backend engineer.
Reviewed video: • Problem Solving with V...
By: / @denvaar
MY MAIN YT CHANNEL: Has well edited engineering videos
/ theprimeagen
Discord
/ discord
Have something for me to read or react to?: / theprimeagenreact
Kinesis Advantage 360: bit.ly/Prime-K...
Hey I am sponsored by Turso, an edge database. I think they are pretty neet. Give them a try for free and if you want you can get a decent amount off (the free tier is the best (better than planetscale or any other))
turso.tech/dee...

Пікірлер: 262
@ibrahimhussain3248
@ibrahimhussain3248 8 ай бұрын
The guy looks half asleep. Imagine him fully awake
@rich1051414
@rich1051414 6 ай бұрын
Looks like Terry Davis on his meds.
@um8078
@um8078 Ай бұрын
Dude lowkey looks like Terry
@shahzadakhtar1186
@shahzadakhtar1186 8 ай бұрын
Can someone send the link for the advent of code video where he (prime) solved this problem?
@IndigoTeddy
@IndigoTeddy 8 ай бұрын
Check this video's description for the video that Prime is reacting to.
@radomane
@radomane 8 ай бұрын
I want to see the Prime video where he solves this problem
@thesaintseiya
@thesaintseiya 8 ай бұрын
this took a while to find :D kzbin.info/www/bejne/i2KZg6Gmi5lrgbM it's about the part two of this task
@shahzadakhtar1186
@shahzadakhtar1186 8 ай бұрын
@@thesaintseiya thanks man, you are a real g.
@brentsaner
@brentsaner 8 ай бұрын
You actually can do it with regex, but you'd need to use backrefs which (IIRC) Vim's regex engine doesn't support. (And that would just *find* the unique sequence, I don't know if Vim could get you the *location* of it from the match.) Edit: lol d'oh; I guess it does support backrefs
@freyja5800
@freyja5800 8 ай бұрын
you can use lookbehinds, combined with lookaheads & backreferences, to find just the last character of a sequence of unique characters though at least with the very simple scheme I used as a short proof of concept, neovim refused to match anything after a certain length, Including wildcards (though that is a limitation of the engine, not of regex in the abstract)
@Yotanido
@Yotanido 8 ай бұрын
You're actually not entirely wrong about vim not supporting backrefs. Vim has two regex engines, a fast one, and one with more features. Backrefs are not supported by the fast one, so it has to switch to the slower one. (The fast regex engine can only do actual regular expressions. If the language it is parsing is not regular, it can't do it.)
@brentsaner
@brentsaner 8 ай бұрын
​@@YotanidoWild! I use vim (not neovim- I'm in sysops so it's mostly on servers themselves rather than local) and I had no idea vim had two separate RE engines!
@zaxiik
@zaxiik 8 ай бұрын
damn that is hot
@awesomedavid2012
@awesomedavid2012 8 ай бұрын
Watching Twitch and their short attention spans freak out over normal speed talking is so funny
@OdyseeEnjoyer
@OdyseeEnjoyer 8 ай бұрын
PRIME USE X2 DPEED I'M BORED
@quintit
@quintit 8 ай бұрын
i dont think ive watched a video under 1.75x speed in probably a year. When i turn it off everyone sounds so weird. I even use an extension to adjust in increments of 0.1 and up to 16x
@mikereynolds1368
@mikereynolds1368 8 ай бұрын
I usually use 1.5 myself but 1.75 would prolly work. It sounds like people are drunk when I watch at 1x. It gets rough when Prime goes to 1.5x himself cause now I'm watching what he's watching at 3x. Prime is already a fast talker too. About the only thing i dont like about watching at a faster speed is when videos pop something on screen ans it goes away so fast.
@quintit
@quintit 8 ай бұрын
that is annoying yea, the other thing is when someone has an accent u have to slow the video down sometimes.@@mikereynolds1368
@maruseron
@maruseron 8 ай бұрын
sounds like a skill issue, man. it seems like a waste of time to wait for someone to say things you're several thoughts ahead of. nothing to do with attention span
@hey_james
@hey_james 8 ай бұрын
How does this man manage a family, a job at Netflix and stream several times every day! 😂
@amber1862
@amber1862 8 ай бұрын
purpose, sleep, water and exercise
@dixztube
@dixztube 8 ай бұрын
No life is ever what it seems. But yes highly productive and pretty intelligent - don’t know anything about his personal life but he’s likable and I hope it is well as his professional
@saurav1096
@saurav1096 8 ай бұрын
just watch his lecture 🤣 he is a totally different man there
@yajobaby
@yajobaby 8 ай бұрын
Cocaine
@123Handbuch
@123Handbuch 8 ай бұрын
He once said he just works very fast at Netflix. :p
@cyberneticbutterfly8506
@cyberneticbutterfly8506 8 ай бұрын
Can we just have a moment of appreciation for how self-documenting regular expressions are? 🤣🤣🤣🤣
@dcascato
@dcascato 8 ай бұрын
thats how regex is suppose to work, you twinkle until it works then hopes it somehow makes sence
@sp3ctum
@sp3ctum 8 ай бұрын
This video is literally like Pumping Iron for vim nerds. Amazing.
@bastardferret869
@bastardferret869 8 ай бұрын
There's always "a way" to do it with an RE. The question always is which of your coworkers is going to put a hit on you for finding it.
@jaredteaches894
@jaredteaches894 8 ай бұрын
Unless it’s a context free grammar
@ocotillo8291
@ocotillo8291 8 ай бұрын
He is probably using vi symlinked to vim in compatible-mode because the Bill Joy base vi doesn't have exe or norm commands.
@wojciechorzechowski2211
@wojciechorzechowski2211 8 ай бұрын
It is the moment when you think "yeah, I am actually good at programming..." and you find this mofo on SATURDAY EVENING! WTF! I LOVE IT!
@ajinkyakamat7053
@ajinkyakamat7053 8 ай бұрын
Prime out chadded by a real chad. Lol
@lugs1505
@lugs1505 8 ай бұрын
Sleepy Tom Cruise pulling some Mission Impossible stuff in Vim here.
@VudrokWolf
@VudrokWolf 8 ай бұрын
The regex part was very easy to understand thanks to my 3 years working constantly with regex 😂it was hell but I learned
@tuhkiscgibin6627
@tuhkiscgibin6627 8 ай бұрын
Today I learnt that I can open tar files in vim
@Yupppi
@Yupppi 8 ай бұрын
I swear this guy is one of those f bros on another level. He's too smart for mere mortals.
@LouisWhittington
@LouisWhittington 8 ай бұрын
This is what regular devs feel like when watching a “Principal” dev work.
@ChilenonetoYoutube
@ChilenonetoYoutube 8 ай бұрын
I love how he says that will not use regular expressions, but ended up using one as a main component of the solution.
@Mawkler
@Mawkler 8 ай бұрын
It's odd to me how he's such a pro at super advanced Vim usage, but he also uses d$ instead of D
@darthcabs
@darthcabs 8 ай бұрын
Yeah, I see all kinds of people saying that the way of saving and quitting vim is :qw, and they just don't know about :x
@beanstable
@beanstable 8 ай бұрын
His titlebar on the terminal window says nvim so I think he's aliasing to `vi` like I do, because some habits die hard
@sutirk
@sutirk 8 ай бұрын
It could genuinely be vi at the end because his configs were different, no linenumber, no colorscheme etc
@XxZeldaxXXxLinkxX
@XxZeldaxXXxLinkxX 8 ай бұрын
I have it aliased just because it's much easier to type it out
@stefanplusplus917
@stefanplusplus917 8 ай бұрын
"well actually, there is a python module that solves this particular problem"
@galnart5246
@galnart5246 8 ай бұрын
Terry Vim Davis
@x1expert1x
@x1expert1x 8 ай бұрын
Lately I've been solving 90% of the leetcode problems using vim. I forgot how to program as a result. help
@k-yo
@k-yo 8 ай бұрын
I absolutely just love prime's excitement with this type of shit.
@pesterenan
@pesterenan 8 ай бұрын
This was so effing incredible that almost forced me to go back to VSc*de. I felt dumb as heck hahahhahahaha
@mihalydozsa2254
@mihalydozsa2254 8 ай бұрын
I did something like this with excel array formulas :-D It searched trought a column with one character each where could it find the characters from a different range and give back the address of the first row every time where it starts to match the other range.
@dipereira0123
@dipereira0123 8 ай бұрын
BRO EXACTLY I just commented that, this is a 30 second problem for a analyst using excel, but it would take me a week until I figure out how to do it using vin and coding coding regular expressions What sucks is that using Excel it will not be scalable. My first thought was to split each character in a cell line, in the next column do the same but moving the characters 1 position up, same for the next 2 Columns, 5th column concatenate line coluns A...D, 6th column the line number last make another sheet, character aaaa to zzzz and make a Procv on sheet1 F:F (6th column) There, you got all the situations where it happened and where it happened
@waldschratler
@waldschratler 8 ай бұрын
The foo\(bar\)\@ is called negative Lookahead and a more common notation is foo(?!bar)
@joaomarcoscarvalho10
@joaomarcoscarvalho10 8 ай бұрын
Cool, I used to use the later one
@markmcdonnell
@markmcdonnell 8 ай бұрын
Scrolled endlessly to see if I needed to comment exactly this. Looks like you've done my job for me. Well done 🙂
@waldschratler
@waldschratler 8 ай бұрын
​@@markmcdonnellthe primeman doesn't like these (my) smartass comments anyways, I believe 😅. However I found it important to mention because this notation confused me a lot, and I used to work a lot with Regexes and usually be able to understand them. Funnily enough this also shows a big downside of regex, different flavours and notations in every tool/language 😢
@FilippsBlog
@FilippsBlog 8 ай бұрын
Prime knows Vim
@mirceamaierean2287
@mirceamaierean2287 8 ай бұрын
Vim knows Prime
@tobiadeniji6630
@tobiadeniji6630 8 ай бұрын
Prime is Vim😂
@adriankal
@adriankal 8 ай бұрын
Shouldn't that be O(n)? This looks like O(n^2) or even worse.
@cougar-town
@cougar-town 8 ай бұрын
We love Vim! 😺
@gmartineza8775
@gmartineza8775 8 ай бұрын
I didn't know Sharlto Copley was a vim enjoyer
@AlexanderVlasov
@AlexanderVlasov 8 ай бұрын
Negative look-ahead and look-behind are pretty normal in PCRE world, but gods, why does vim reinvents PCRE in some twisted manner? Why do ve have nomagic / magic / verymagic, why can't we have verymagic enabled on every RE?
@quintit
@quintit 8 ай бұрын
prime is funny, but the fucking thumbnails are so bad 😂
@themartdog
@themartdog 8 ай бұрын
He definitely should have used the capital D
@ashishlotake217
@ashishlotake217 8 ай бұрын
this is how i feel most of the time when i watch prime videos, `wtf is going on` `how do we get here` `where were we`
@jterry92
@jterry92 8 ай бұрын
Denvaar videos are the best! I'd love to see you reacting to more of them.
@hodicha
@hodicha 8 ай бұрын
Haha , drop the mic, reminds me the guy who uses vanilla vim for c coding you reviewed few weeks ago
@unusedTV
@unusedTV 8 ай бұрын
Make this Vim script black background and green text and you have perfect Hollywood hacker code - only this time it actually does something arguably useful.
@gryg666
@gryg666 8 ай бұрын
Imagine this guy is the person that inverviews you on this task :D
@HemogIobin
@HemogIobin 8 ай бұрын
That was less impressive than i expected, i thought he'd do it in vim without regex
@quarteratom
@quarteratom 8 ай бұрын
Why are you watching a video of a Mac-user?
@dave6012
@dave6012 8 ай бұрын
Mr sunshine on my god damn shoulders JOHN DENVAAR
@wolfeygamedev1688
@wolfeygamedev1688 8 ай бұрын
Imo you’ve gone abit too far when you start programming using vim itself… And no not coding in vim, vim as the programming language…
@krestofelo8757
@krestofelo8757 8 ай бұрын
Loved the video very much! Thanks for showing such cool vim guys! Subscribed to him thanks to you.
@body2pgl
@body2pgl 8 ай бұрын
hahahahahahahh bro u made me cry laughing hahhahaha, man did use vi 😂😂😂😂😂😂😂😂 I'm going to learn react too 🤣🤣
@jamesnicolas5323
@jamesnicolas5323 8 ай бұрын
Tip: You can use :v instead of :g to run the command on every line that doesn't match. So instead of using the \@! thing, you could just do :v/\d/d also :v acts the same way "grep -v" works.
@jamesnicolas5323
@jamesnicolas5323 8 ай бұрын
A couple of other search tips I use often but don't see much in the wild. If you do a search with /, and later want to use the same search in an :s or :g command, you can do :s// or :g// and it will use the / register automatically If you want to append, surround, or prepend a search using the :s command, you can do so with the \0 capture group instead of wrapping with \(\) For example: :%s/foo/\0bar/g will append bar to all instances of foo.
@denvaar
@denvaar 8 ай бұрын
This is true. :v would have been the more natural solution. I don’t think I knew about it at this point.
@TurtleKwitty
@TurtleKwitty 8 ай бұрын
@@jamesnicolas5323 For reference for others, the \0 is actually the full match not a capture group per say that's why it works but you also need to be careful about erasing negative captures correctly if you're doing some wacky shenanigans with groups and using a \0 together
@Yotanido
@Yotanido 8 ай бұрын
@@denvaar It's the dude from the video! :D Personally, I also would have used visual block mode to trim everything down to 4 characters, but that wouldn't be as nice to transfer to the final solution file.
@fahimanayet
@fahimanayet 8 ай бұрын
I need a capcha to be sure that he's not a robot. He's insane!!!!😶‍🌫
@asdfasdfasdf1218
@asdfasdfasdf1218 8 ай бұрын
At this point one wonders why one doesn't simply use variables or registers to solve this.
@aidanbrumsickle
@aidanbrumsickle 8 ай бұрын
I would do a regex where the first is a capture group of any single character, then the next 3 are capture groups of negative matches of \1 | \2 | \3 etc. probably not great performance to say the least. On mobile so I can't test it but I'll give it a shot later and edit this comment
@aidanbrumsickle
@aidanbrumsickle 8 ай бұрын
Off the top of my head, /\(.\)\(.\&\1\@!\)\(.\&\%(\1\|\2\)\@!\)\%(.\&\%(\1\|\2\|\3\)\@!\)/
@bopcity5785
@bopcity5785 8 ай бұрын
nice. (.)(?!\1)(.)(?!\1|\2)(.)(?!\1|\2|\3)(.) seems to work. negative lookaheads for the negative matches, just cant be capturing themselves since they dont consume
@swapstar
@swapstar 8 ай бұрын
I would be curious if it works
@tobiasfedder1390
@tobiasfedder1390 8 ай бұрын
Why not /(\w)\1{3}/ am I missing something here?
@epic_win
@epic_win 2 ай бұрын
(.)(?!\1)(.)(?!\1|\2)(.)(?!\1|\2|\3).
@michaelns9887
@michaelns9887 8 ай бұрын
What is the name of the video where you solved this problem?
@DarkStar666
@DarkStar666 7 ай бұрын
I think this is regex will directly find the first sequence of 4 characters that are different in *vim*: /\v(.)(%(\1)@!.)(%(\1|\2)@!.)(%(%(\1|\2)|\3)@!.)/ \v -- enable 'very magic' (fewer \s) (x) - capturing group . - match any single character %(x) - non-capturing group x@! - negative lookahead assertion x|y - "or" between two 'atoms', note: I tried %(\1|\2|\3), doesn't work this is pretty straight-forward really but it was annoyingly difficult to get it working due to oddities with vim pattern (mainly that last one) It reads as: find any character, followed by any character that is not the first character, followed by any character that is not the first or second character, followed by any character that is not the first or second or third character
@meiliyinhua7486
@meiliyinhua7486 8 ай бұрын
I'm vaguely curious if this could get optimized: would cut/paste all but first 4 chars be faster than copy/paste and then delete all but first 4 chars as separate commands?
@AK-vx4dy
@AK-vx4dy 8 ай бұрын
Everybody told me that Emacs is operating system... at the same time VIM... hold my keyboard I'm going back to machine code... i'm way to stupid for this....
@jazzochannel
@jazzochannel 8 ай бұрын
12:22 "foo not followed by bar" I think in perl-regex speak that is negative lookahead. no biggie. kids can understand this, given the right nourishment/neglect by parents.
@spicepirate
@spicepirate 7 ай бұрын
I always thought anyone who uses Vim is dumb and doesn't have anything better to do. Now that I've tried it for myself, I think they were geniuses.
@jazzochannel
@jazzochannel 8 ай бұрын
12:18 "wtf is going on here" Imagine writing the fuiqqing code for that. it's been written! we all know who did it. RIP
@thegreatken2073
@thegreatken2073 8 ай бұрын
This is called a sliding window problem
@tw1t611
@tw1t611 8 ай бұрын
He looks so young, but must be at least 70 years old. XD
@thesaintseiya
@thesaintseiya 8 ай бұрын
if anyone is curious about the video prime made solving this: kzbin.info/www/bejne/i2KZg6Gmi5lrgbM
@gjermundification
@gjermundification 8 ай бұрын
Duh?!? This task would benefit from 4 binary chars, no?
@u9vata
@u9vata 8 ай бұрын
There were multiple problems in current AoC too that you could solve with rawdog vim - I did one with macros only and saw two other that looked pretty simple at first sight actually. A macro not only can play a macro - but record a macro :D. I also have similar vid on my channel (but its in Hungarian - so sorry guys). Its so crazy how differently people go with their minds ways. I would have just duplicated the line and then delete first char and then do that macro a lot....
@PeterVerhas
@PeterVerhas 8 ай бұрын
What are your super powers? I can use vim. I speak Hungarian.
@jollyJedi
@jollyJedi 7 ай бұрын
I feel like if I ever needed to do this for work, I seriously have made soooooo many mistakes in my life and I seriously need to re-evaluate my choices
@sharpfang
@sharpfang 8 ай бұрын
Start with a 20MB file, an intermediate step generates a 100 terabyte file. Thanks, I hate it.
@darthcabs
@darthcabs 8 ай бұрын
You can't understand what's going on on this video and claim you're a normal person
@Susensio
@Susensio 8 ай бұрын
What is the video from 2 years ago about this advent of code problem?
@ragectl
@ragectl 8 ай бұрын
Just randomly adding the minus one, because math 😂
@immatys
@immatys 8 ай бұрын
"vím" actually means "i know" in Czech
@demolazer
@demolazer 8 ай бұрын
Straight up dark sorcery
@JimWitschey
@JimWitschey 4 ай бұрын
I want you to react to this guys bass fishing video
@T25de
@T25de 8 ай бұрын
10:00 😂😂😂😂😂 Let’s talk about it Maybe understanding will come to us!
@v0id_d3m0n
@v0id_d3m0n 8 ай бұрын
Crazy that it's _just about_ understandable
@klwq
@klwq 8 ай бұрын
The \@! behaves like the negative lookahead
@LightningMcCream
@LightningMcCream 8 ай бұрын
DONT EXECUTE NORM HE DIDNT DO ANYTHING @7:50
@robertfox4114
@robertfox4114 8 ай бұрын
9:54 Yah, I did some mining off camera
@ThisGuyRocksLikeCrazy
@ThisGuyRocksLikeCrazy 8 ай бұрын
You actually don't need that crazy regex at the end. Once you have all the lines with 4 characters, you can create another macro to identify duplicates for one line and then apply it to all lines. You go to the first column, copy the current character to register A, then press dt followed by register A. (I'm not quite sure how to do that, but it should be possible. I'm watching this on my phone at 2am). Then press L and repeat the above steps for three times. Apply the macro on all lines. Then delete the first 3 characters from all lines. The first line with an entry will be the one you're looking for. Remember the line number. Undo theb delete operation and jump to that line to see the actual letters
@Ring0--
@Ring0-- 8 ай бұрын
Regex would have been my first thought as well.
@gagaxueguzheng
@gagaxueguzheng 8 ай бұрын
I love vim and I love regex but vim's regex is somehow so different to "normal" pcre that I normally don't use complex regex in vim.
@jazzochannel
@jazzochannel 8 ай бұрын
slash-% means extended regex, no?
@LHCB6
@LHCB6 8 ай бұрын
It's a negative lookahead.
@dealloc
@dealloc 8 ай бұрын
C? Rust? No I program in vim
@nKidu00
@nKidu00 8 ай бұрын
Primeagen has regex skill issues
@snoopy8870
@snoopy8870 8 ай бұрын
why he used vi at the end and not vim?
@thomasphilipmeadows4569
@thomasphilipmeadows4569 8 ай бұрын
This guy out there beating vim while I’m sat here with my vim session stuck in a state I can’t get out of because my cat stood on my keyboard.
@duckmcduck007
@duckmcduck007 8 ай бұрын
T-shirt says: Never think about quitting, when you've already begun.
@danielschmider5069
@danielschmider5069 8 ай бұрын
this looks more complex than just flipping the bits in the RAM manually tbh
@MeriaDuck
@MeriaDuck 8 ай бұрын
10:05 That is a monster! 😂 Is this still strictly regex or is this more powerful in the sense of regex vs context free grammar?
@PeterVerhas
@PeterVerhas 8 ай бұрын
It is still a regex executed by an FSA. Cf grammar needs Turing machine.
@FrankJonen
@FrankJonen 8 ай бұрын
What if the solution he's looking for is a 4 char sequence that's a 2 char move away instead of a full 4 char move? Like an overlap between the search blocks?
@ObiWanKenobi_IceNation
@ObiWanKenobi_IceNation 8 ай бұрын
He's deleting a single char each time, so that's accounted for 😉
@robertk4493
@robertk4493 8 ай бұрын
The blocks are only stepped by 1, not by the full width. Only the first character was removed
@duncanw9901
@duncanw9901 8 ай бұрын
Apparently VIM doesn't even have macro counters 😂 - Emacs user
@kuhluhOG
@kuhluhOG 8 ай бұрын
16:20 I am not sure you can even do this on some keyboard layouts. For example to type a "[" with a german keyboard layout you need to press "AltGr + 8".
@wolizuka
@wolizuka 8 ай бұрын
I ditched EU kbd pretty fast after getting into programming, everything just is more suited to qwerty
@kuhluhOG
@kuhluhOG 8 ай бұрын
@@wolizuka Maybe, but I need to type with german keys often (e.g. Umlaute), so that's not really an option for me.
@TurtleKwitty
@TurtleKwitty 8 ай бұрын
@@kuhluhOG [super+space] ;3 (or alt+space for windows)
@wolizuka
@wolizuka 8 ай бұрын
@@kuhluhOG i use a regular QWERTY kbd but with an international config that allows me to type stuff like é ï etc dont know for german specifically tho
@cougar-town
@cougar-town 8 ай бұрын
Vim is what we crave.
@ellisonleao
@ellisonleao 8 ай бұрын
how can i find that t-shirt?
@PurpleDaemon_
@PurpleDaemon_ 8 ай бұрын
Is this the thinner actor from the "mother of a virus ripping through a major company file" film?
@z0nx
@z0nx 8 ай бұрын
This guy just overdosed on VI and survived. Incredible
@laughingvampire7555
@laughingvampire7555 7 ай бұрын
using neovim is cheating
@Luclecool123
@Luclecool123 8 ай бұрын
He probably aliased vi
@hashtagPoundsign
@hashtagPoundsign 8 ай бұрын
That was amazing!!! Thank you Mr. Ibecomeemotionallyinsecureagen for that!
@krunkle5136
@krunkle5136 8 ай бұрын
Dude looks like the "oh shit I'm sorry" guy when he was woken up and typing at his computer shirtless.
@abc123evoturbobonker
@abc123evoturbobonker 8 ай бұрын
12:11 Yeeeees 🤣
@____r72
@____r72 8 ай бұрын
F is for family
@alphabasic1759
@alphabasic1759 8 ай бұрын
as a huge fan of VI/VIM, this is the best video ever
@TheKer7
@TheKer7 8 ай бұрын
The speed in which Prime resorts to the naughty 'rrRRrrr' is of Olympic level.
Vim APM - Go Packet Parsing
1:19:01
TheVimeagen
Рет қаралды 9 М.
37C3 -  Writing secure software
46:39
media.ccc.de
Рет қаралды 41 М.
Man Mocks Wife's Exercise Routine, Faces Embarrassment at Work #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 6 МЛН
ОТОМСТИЛ МАМЕ ЗА ЧИПСЫ🤯#shorts
00:44
INNA SERG
Рет қаралды 4,6 МЛН
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 10 МЛН
XML Made Me Buy 61,729,433 lbs Of Coal | Prime Reacts
16:07
ThePrimeTime
Рет қаралды 68 М.
If Vim Makes You Faster? | Prime Reacts
26:09
ThePrimeTime
Рет қаралды 63 М.
Prime Reacts: I like this Backend
34:07
ThePrimeTime
Рет қаралды 233 М.
Firing Our Top Talent Was The Best Decision Ever | Prime Reacts
23:19
Neovim Is a Waste Of Time, And I LOVE It | Prime Reacts
17:00
ThePrimeTime
Рет қаралды 91 М.
I'm Leaving Vim | Prime Reacts
25:54
ThePrimeTime
Рет қаралды 179 М.
I Just Need A Programmer | Prime Reacts
18:26
ThePrimeTime
Рет қаралды 179 М.
I Accidentally Saved HALF A MILLION $ | Prime Reacts
29:12
ThePrimeTime
Рет қаралды 361 М.
Vim Tips You Probably Never Heard of
12:11
Luke Smith
Рет қаралды 120 М.
2300 Devs vs 1 Dev
39:11
TheVimeagen
Рет қаралды 49 М.
Man Mocks Wife's Exercise Routine, Faces Embarrassment at Work #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 6 МЛН